数据库 如何版本控制记录在数据库中?
浏览量:1436
时间:2021-03-14 14:29:24
作者:admin
如何版本控制记录在数据库中?
这样,您就可以看到设计可以满足您的需求。主表中的原始数据保存在表修订的原始数据中,修订后的数据保存在修订中。这样一条原始数据对应N条修订后的数据,最后添加的修订是最终版本或一张表,该表是自连接的(即你和你自己是父子表),生成一个数字结构,根是原始数据对应的叶,哪一个是最终数据
所有的数据库脚本都保存为项目代码,与普通程序一样
在更新数据库时,更新脚本或添加脚本作为增量/修改标志
任何版本控制软件都可以做到
问题有点模糊,因为有两个层次要做。
第一点是数据结构。您可以将SQL文件置于版本控制中。
第二点是数据内容。我知道最新的mariadb10.3有一个版本功能,可以同时保存多个版本的历史。我不太清楚其他数据库。这是我用得最多的。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。