Firstly, great work team 馃憤 Huge thanks from our whole team 鉂わ笍 !!!
Our specific requests by priority:
- Ability to select verbosity of output for any SSDT tasks
(e.g. "Import Project from Database" only creates 1 line log for import task saying "Extract project files succeeded ...")
- Closer integration between Azure Data Studio folder workspaces and active SSDT project
- Is it possible to have a default
*.sqlproj file that is always opened in a workspace? Something we can specify in the workspace settings?
(ideally something that can be parameterized like "${workspaceFolder}/${workspaceFolderBasename}.sqlproj")
- We have 1500+ objects in our SSDT project. This is tedious to navigate when the project is first opened. Could we have a "collapse folders" button on the
Projects panel? (similar to "Collapse Folders in Explorer" button on folder panel)
- For newly imported project from database, open the project folder as workspace when import starts
- Prompt to initialize Git repo with default
.gitignore and .gitattributes generated for SSDT project (similar to VS Git initialization)
- Ability to chain together build and deploy activities automatically from tasks. Maybe with https://github.com/microsoft/azuredatastudio/issues/10370
- SQL synonym support for multi-schema databases
Workaround available: manually edit *.sqlproj XML and add synonym that way
- Simple support for pre/post deployment scripts. Maybe just allow users to use UI to add / remove these script
Workaround available: manually edit *.sqlproj XML and add pre/post deployment scripts that way
- Self-contained SSDT support without requiring users to install .NET Core SDK
Acknowledge this is a big ask so low priority but very nice to have
Most helpful comment
Firstly, great work team 馃憤 Huge thanks from our whole team 鉂わ笍 !!!
Our specific requests by priority:
(e.g. "Import Project from Database" only creates 1 line log for import task saying "Extract project files succeeded ...")
*.sqlprojfile that is always opened in a workspace? Something we can specify in the workspace settings?(ideally something that can be parameterized like
"${workspaceFolder}/${workspaceFolderBasename}.sqlproj")Projectspanel? (similar to "Collapse Folders in Explorer" button on folder panel).gitignoreand.gitattributesgenerated for SSDT project (similar to VS Git initialization)Workaround available: manually edit
*.sqlprojXML and add synonym that wayWorkaround available: manually edit
*.sqlprojXML and add pre/post deployment scripts that wayAcknowledge this is a big ask so low priority but very nice to have