我正在尝试找到一种将 MySql 数据库版本控制置于源代码控制之下的方法。过去,在使用 SQL Server 时,我在 Visual Studio 中使用了“SQL Server 数据库项目”项目类型。
有什么方法可以使该项目类型与 MySql .Net 连接器一起工作?
如果没有,是否有任何其他方法可以在 .Net 中创建 MySql 数据库项目?
更新:
我找到了 dbForge在专业版中有数据库项目。它做了我需要它做的一切。使我们能够将架构移动到源代码管理中,使我们能够生成用于更新到新版本或回滚到旧版本的脚本,等等。UI 几乎是 Visual Studio 数据库项目的完全复制。
我仍将暂时保留这个问题,以防万一有人知道有免费的替代方案。
最佳答案
我最终选择了 dbForge。它不是免费的,但效果很好。
关于Sql Server 数据库项目的 MySql 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22770420/