Database Projects - Add existing file (#18066)

* Add existing file to sqlproj

* Address PR comments

* Fix failing test

* Add convertSlashesForSqlProj to test failure
This commit is contained in:
Z Chen
2022-02-14 15:04:57 -08:00
committed by GitHub
parent 1dd7e93063
commit 9e574ae602
7 changed files with 187 additions and 5 deletions

View File

@@ -106,6 +106,11 @@
"title": "%sqlDatabaseProjects.newItem%",
"category": "%sqlDatabaseProjects.displayName%"
},
{
"command": "sqlDatabaseProjects.addExistingItem",
"title": "%sqlDatabaseProjects.addExistingItem%",
"category": "%sqlDatabaseProjects.displayName%"
},
{
"command": "sqlDatabaseProjects.newFolder",
"title": "%sqlDatabaseProjects.newFolder%",
@@ -240,6 +245,10 @@
"command": "sqlDatabaseProjects.newItem",
"when": "false"
},
{
"command": "sqlDatabaseProjects.addExistingItem",
"when": "false"
},
{
"command": "sqlDatabaseProjects.newFolder",
"when": "false"
@@ -327,10 +336,15 @@
"group": "2_dbProjects_newMain@1"
},
{
"command": "sqlDatabaseProjects.newFolder",
"command": "sqlDatabaseProjects.addExistingItem",
"when": "view == dataworkspace.views.main && viewItem == databaseProject.itemType.project || viewItem == databaseProject.itemType.folder",
"group": "2_dbProjects_newMain@2"
},
{
"command": "sqlDatabaseProjects.newFolder",
"when": "view == dataworkspace.views.main && viewItem == databaseProject.itemType.project || viewItem == databaseProject.itemType.folder",
"group": "2_dbProjects_newMain@3"
},
{
"command": "sqlDatabaseProjects.newTable",
"when": "view == dataworkspace.views.main && viewItem == databaseProject.itemType.project || viewItem == databaseProject.itemType.folder",