【问题标题】:create db structure via liquibase and insert mock data from data-h2.sql file通过 liquibase 创建 db 结构并从 data-h2.sql 文件中插入模拟数据
【发布时间】:2021-03-22 05:45:32
【问题描述】:

是否可以设置一个环境,以便 liquibase 创建初始数据库结构,而 spring 从 data-h2.sql 中提取模拟数据?

到目前为止,在我的项目中,liquibase 可以正常创建表结构,但从我的 data-h2.sql 文件中没有提取任何内容。

谢谢

【问题讨论】:

    标签: java spring h2 liquibase


    【解决方案1】:

    您可以选择在 liquibase 中运行 data-h2.sql 吗? 所以例如像这样的事情

    <changeSet id="1" author="someone" dbms="h2" context="test">
        <sqlFile path="path/to/your/data-h2.sql" />
    </changeSet>
    

    请注意,我已添加 dbms="h2",因此它将仅在 h2 数据库和 context="test" 上执行,但是您可以根据需要将其删除。

    【讨论】:

    • 太棒了!这也太棒了!!谢谢
    猜你喜欢
    • 2013-10-18
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2012-11-04
    • 2019-09-12
    相关资源
    最近更新 更多