Pap*_*eud 5 mysql database-migration changeset liquibase
有没有办法写一个liquibase addColumn变更集,所以它生成sql之类的
ALTER TABLE xxx ADD COLUMN yyy AFTER zzz;
Run Code Online (Sandbox Code Playgroud)
我的意思是,有没有办法在liquibase行话中添加"post zzz"之后的等价物?
Dav*_*een 10
<changeSet id="1-1" author="david">
<comment>Add column field to example table</comment>
<addColumn tableName="example">
<column name="name" type="VARCHAR(50)" defaultValue="">
<constraints nullable="false"/>
</column>
</addColumn>
<!-- Use modifySql so we can insert it in the desired position -->
<modifySql>
<append value=" AFTER some_column"/>
</modifySql>
</changeSet>
Run Code Online (Sandbox Code Playgroud)
使用Liquibase 3.1,列标签上有新的"afterColumn","beforeColumn"和"position"属性.
http://www.liquibase.org/documentation/column.html上的文档刚刚更新,以包含它们.
| 归档时间: |
|
| 查看次数: |
8683 次 |
| 最近记录: |