【问题标题】:jhipster recreate database tablesjhipster 重新创建数据库表
【发布时间】:2022-01-07 09:33:05
【问题描述】:

使用 jhipster 我创建了基于 AngularMonolith 应用程序 (MySQL) 并加载了 jdl 文件,一切正常。但是我错误地删除了 MySQL 数据库模式。现在我已经重新创建了数据库模式,但是现在当我运行./mvnw 时,它不再创建数据库表和条目,即使登录和身份验证表也没有创建?是否需要更改设置以重新创建数据库所有数据库表?

【问题讨论】:

    标签: mysql maven spring-data jhipster liquibase


    【解决方案1】:

    Liquibase 不会创建模式,它会创建表、索引……但仅在预先存在的数据库/模式中。您必须重新创建架构。

    【讨论】:

      【解决方案2】:

      您可以从 liquibase 创建架构,但不能从数据库创建,因此您必须只创建数据库,对于架构,您可以使用:

      <sql> CREATE SCHEMA yourSchema </sql>
      

      【讨论】:

        猜你喜欢
        • 2019-04-04
        • 1970-01-01
        • 2017-01-27
        • 1970-01-01
        • 2020-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-27
        相关资源
        最近更新 更多