Ant*_*ine 1 java spring-boot jhipster
我是Jhipster的新手,我创建了一个单片应用程序,我想知道当我的应用程序在dev中启动时,如何在H2数据库中自动创建实体?
我在/ resources/config/liquibase中看到了一些似乎创建用户和权限的csv文件,但我不知道如何用它创建其他实体
您可以创建一个使用ext:LoadData元素的新Liquibase ChangeSet.在此元素中,您需要指定要填充的每个列.
<changeSet author="Joe Bloggs" id="42">
<ext:loadData identityInsertEnabled="true" commentLineStartsWith="#"
encoding="UTF-8"
file="config/liquibase/changelog/data/foo.csv"
quotchar="""
separator=","
tableName="FOO">
<column name="bar" type="STRING"/>
<column name="baz" type="STRING"/>
</ext:loadData>
</changeSet>
Run Code Online (Sandbox Code Playgroud)
然后在您的foo.csv文件中添加您的值(第一行是标题,后续行是数据):
"bar","baz"
"bar1","baz1"
"bar2","baz2"
"bar3","baz3"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1182 次 |
| 最近记录: |