【发布时间】:2020-03-03 16:05:21
【问题描述】:
我有几个关于工作流程的问题。 最近我进入了一个涉及很多数据库活动的新项目。我们的存储库之一是 Visual Studio 数据库项目,其中包含所有存储过程、函数等。我们不会将它用于 CI,比如 Azure。据我了解,我们手动发布所有内容。 问题是:
1) Visual Studio 数据库项目的目的到底是什么?你能给我一些关于它的观点吗?
2) 在开发过程中,我应该在 SSMS 或 Visual Studio db 项目中调试和运行所有 sql 代码吗?
3) 其中“发布”和“构建”功能的目的是什么?他们是否能够破坏现有数据库中的某些内容?如何、为什么以及何时安全使用它们?
非常感谢您提供与此主题相关的任何教程、视频和最佳实践。
【问题讨论】:
标签: sql-server visual-studio visual-studio-2019