1. 首页
  2. 数据库
  3. 其它
  4. 自动迁移:使用git版本化您SQL模式+自动迁移它们 源码

自动迁移:使用git版本化您SQL模式+自动迁移它们 源码

上传者: 2021-02-01 23:10:27上传 ZIP文件 32.65KB 热度 11次
自动迁移 自动迁移是用于SQL迁移的命令行工具。 与其他迁移工具不同,它使用git history对create table语句进行差异处理,而不是将迁移历史记录存储在某个位置的文件夹中。 这有什么不同 此工具使用git历史记录来推断数据库迁移,并使用git SHA来对生产数据库进行版本控制。 其他模式迁移工具通常通过将ORM定义与实时数据库(可以是本地DB)进行比较来工作。 然后,通常会将这些差异检查到项目存储库中的文件夹中。 认真地说,您要做的就是维护一个像这样的文件: -- schema.sql create table whatever ( userid uuid prima
下载地址
用户评论