配置 liquibase 变更集的 ID

Mad*_*ist 1 changeset liquibase

有没有办法配置 liquibase 变更集的 ID?我的意思是例如id="1528876614155-1"第一部分是自动生成的,第二部分是变更集的数量。有没有办法自己配置第一部分?

a_h*_*ame 5

如果您对现有架构进行逆向工程,则您显示的数字仅由 Liquibase 生成。

因此,如果您的问题是:“我可以在逆向工程期间更改 Liquibase 生成这些数字的方式吗? ”,那么答案是否定的(除非您使用不同的方式从现有架构生成变更日志)。但是,使用正则表达式进行搜索和替换以将该数字更改为其他内容应该不是什么大问题。

如果您的问题是:“一旦我开始手动添加变更集我可以使用不同的模式吗? ”,那么答案是肯定的:您可以为变更集的 ID 添加任何想要的内容。唯一的限制是它不能超过 255 个字符(因为这是存储此值的列的大小)。