liquibase - 配置 liquibase 变更集的 ID
问题描述
有什么方法可以配置 liquibase 变更集的 ID?我的意思是,例如id="1528876614155-1"
第一部分是自动生成的,第二部分是变更集的数量。有没有办法自己配置第一部分?
解决方案
如果您对现有模式进行逆向工程,您显示的数字仅由 Liquibase 生成。
因此,如果您的问题是:“我可以更改 Liquibase 在逆向工程期间生成这些数字的方式吗? ”,那么答案是否定的(除非您使用不同的方式从现有模式生成更改日志)。但是使用正则表达式进行搜索和替换以将该数字更改为其他内容应该不是一个大问题。
如果您的问题是:“我可以在开始手动添加变更集后使用不同的模式吗? ”,那么答案是肯定的:您可以为变更集的 ID 添加任何您想要的内容。您唯一的限制是它不能超过 255 个字符(因为这是存储此值的列的大小)。
推荐阅读
- search - Microsoft Edge Chromium - 用于设置默认搜索引擎但不锁定设置的 GPO
- acumatica - 基于 Acumatica 中的联系人选择的客户查找
- php - 当参数作为整数传递时,Laravel 返回零而不是实际的单元格值
- excel - Excel公式在变量变量中查找特定数字
- node.js - 我在从以下 mongoose 的数据中获取特定时间段时遇到问题
- javascript - 使用 NodeJS 事件来实现和更新 React 全局状态怎么样?好的还是坏的模式?
- mysql - Sqoop 导出语法不正确
- scala - 谁能解释以下 Scala 代码?
- swift - SomeProtocol.Protocol 和 SomeProtocol.Type 的根本区别是什么?
- javascript - 两个具有相同名称的 HTML 框架和一个目标设置为框架名称的表单。如何绕过Chrome以定位最内框?