Add "Import New Database Project" to dashboard toolbar (#11229)

* add import database project to database and server dashboard home toolbar

* connection profile is getting passed to the extension

* use MenuItemAction instead of creating a new one

* move database picking

* add comment

* add helper function
This commit is contained in:
Kim Santiago
2020-07-09 16:47:55 -07:00
committed by GitHub
parent 1796b519e5
commit 7d5ecfe905
3 changed files with 45 additions and 16 deletions

View File

@@ -118,7 +118,11 @@
{
"command": "sqlDatabaseProjects.importDatabase",
"title": "%sqlDatabaseProjects.importDatabase%",
"category": "%sqlDatabaseProjects.displayName%"
"category": "%sqlDatabaseProjects.displayName%",
"icon": {
"dark": "images/extension.png",
"light": "images/extension.png"
}
},
{
"command": "sqlDatabaseProjects.addDatabaseReference",
@@ -277,6 +281,12 @@
"when": "connectionProvider == MSSQL && nodeType && nodeType == Database && mssql:engineedition != 11",
"group": "export"
}
],
"dashboard/toolbar": [
{
"command": "sqlDatabaseProjects.importDatabase",
"when": "connectionProvider == 'MSSQL' && mssql:engineedition != 11"
}
]
},
"views": {