gpt4 book ai didi

mysql - 更改表后更新 changeLog 文件

转载 作者:行者123 更新时间:2023-11-29 06:26:51 26 4
gpt4 key购买 nike

我有一个数据库(测试)和一个表(示例)。示例具有属性 id(int)、name(varchar)。然后我决定使用 liquibase 生成 changeLog 文件。现在,如果我决定向表中添加一个新属性 age(int)。我需要在命令提示符中使用什么命令才能将 changeSet 添加到 changeLog 文件?

最佳答案

liquibase 的工作方式是您自己创建 changeSet(例如在 xml 中),然后让 liquibase 创建您的数据库(表等)。

从现有数据库生成变更日志主要是为了在您已经拥有现有数据库的情况下开始使用 liquibase 时用作起点。

您当然可以再次运行 generateChangelog 命令并获得一个新的变更日志文件,其中将包含您的新属性并替换您从第一次运行获得的变更日志文件。

关于mysql - 更改表后更新 changeLog 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30466672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com