繁体   English   中英

跟踪数据库结构的开发更改

[英]Keeping track of development changes on database structure

我使用非常基本的git原则在开发团队中工作,以开发我们的项目。 因此,每个功能都在功能分支中开发,并在准备就绪时合并到其中。

通常,有必要对我们的数据库进行更改,添加表,更改列。 有时这包括迁移需求。 (铸造数据类型等)

目前,我们仅编写一个包含这些更改的SQL文件。 而且,“把东西带到生产中”必须跟踪哪些SQL文件已经被应用,哪些仍然需要被应用。 如果需要应用迁移,则sql文件中的注释会告诉您-坦白说,这是一团糟;

是否有适用于这种情况的流行语,项目和原则?

我偶然发现了满足我所有梦想的 :)您可以通过简单的sql文件进行“简单”的迁移,也可以通过go进行复杂的编程更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM