在VS代码中生成SQL Server项目



我在Visual Studio中创建了一个SQL Server项目(.sqlproj(,并使用MS SQL扩展将其加载到VS Code中。我可以连接到我的数据库并运行SQL脚本,但这不是SQL Server项目的重点。

在Visual Studio中,可以构建SQL Server项目,该项目从项目中的各种脚本中创建一个SQL脚本,您可以使用该脚本在空数据库服务器上创建完整的数据库。您还可以针对现有数据库运行构建,这将创建一个更新脚本,将现有数据库ALTER更新为新版本。

我可以在VS代码中构建.sqlproj吗?还是不支持此选项?如果不支持这个选项,是否还有其他扩展可以做类似的事情?

VS Code MSSQL扩展为SQL Server开发提供了额外的功能,但不包括其他功能,如构建、部署等,如Visual Studio中的SSDT项目。

但是,您可以将Azure Data Studio与SQL数据库项目扩展一起使用(当前处于预览中(。ADS基于VS Code,提供了类似的IDE体验。ADS扩展将允许您生成类似于Visual Studio的架构升级脚本。ADS还包括许多其他功能和扩展,以方便数据库的开发和管理。

最新更新