在我的JDL文件中,我有一个包含以下内容的文件
entity Application {
...
text String,
...
}
当为liquibase生成XML文件时,默认情况下MySQL数据类型设置为varchar(255)
,我希望将text
或mediumtext
作为类型。
<column name="text" type="text">
<constraints nullable="true" />
</column>
我该如何做到这一点?
答案 0 :(得分:4)
将JDL的TextBlob类型用于更长的字符串。它使用映射到clob
或longtext
depending on the database的text
Liquibase类型。
entity Application {
text TextBlob
}