如何在JDL-Studio中为String指定MySQL数据类型

时间:2018-06-15 01:55:56

标签: java spring jhipster liquibase

在我的JDL文件中,我有一个包含以下内容的文件

entity Application {
...
text String,
...

}

当为liquibase生成XML文件时,默认情况下MySQL数据类型设置为varchar(255),我希望将textmediumtext作为类型。

 <column name="text" type="text">
            <constraints nullable="true" />
  </column>

我该如何做到这一点?

1 个答案:

答案 0 :(得分:4)

将JDL的TextBlob类型用于更长的字符串。它使用映射到cloblongtext depending on the databasetext Liquibase类型。

entity Application {
    text TextBlob
}

https://www.jhipster.tech/jdl/#blobdeclaration