From 260fd225e8b7e606d0e56697ba77b5b17d4c9d30 Mon Sep 17 00:00:00 2001 From: Noah Talerman <47070608+noahtalerman@users.noreply.github.com> Date: Wed, 14 Feb 2024 10:05:31 -0500 Subject: [PATCH] fleetdm.com/tables: `vscode_extensions` (#16779) - Add override file - Add description - Add example query - Add note: Querying for VS Code extensions requires joining against the `users` table. - Add columns --- schema/tables/vscode_extensions.yml | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 schema/tables/vscode_extensions.yml diff --git a/schema/tables/vscode_extensions.yml b/schema/tables/vscode_extensions.yml new file mode 100644 index 0000000000..63af3ae994 --- /dev/null +++ b/schema/tables/vscode_extensions.yml @@ -0,0 +1,47 @@ +name: vscode_extensions +description: Installed extensions for [Visual Studio (VS) Code](https://code.visualstudio.com/). +examples: >- + List the name, publisher, and version of the Visual Studio (VS) Code extensions installed on hosts. + ``` + + SELECT extension.name, extension.publisher, extension.version FROM users JOIN vscode_extensions extension USING (uid); + + ``` +notes: Querying this table requires joining against the `users` table. +columns: +- name: name + description: Extension Name + type: text + required: false +- name: uuid + description: Extension UUID + type: text + required: false +- name: version + description: Extension version + type: text + required: false +- name: path + description: Extension path + type: text + required: false +- name: publisher + description: Publisher Name + type: text + required: false +- name: publisher_id + description: Publisher ID + type: text + required: false +- name: installed_at + description: Installed Timestamp + type: bigint + required: false +- name: prerelease + description: Pre release version + type: integer + required: false +- name: uid + description: The local user that owns the plugin + type: bigint + required: false