在“模型模型”创建之后执行schema.sql(或具体的schema-postgres.sql)的任何方法?

时间:2016-10-04 09:27:18

标签: spring postgresql hibernate jpa spring-boot

在从对象模型创建数据库模型之后,有没有办法告诉Spring Boot执行schema.sql或我的情况schema-postgres.sql

application.properties的相关部分看起来像那样

spring.datasource.platform: postgresql

spring.jpa.generate-ddl: true
spring.jpa.hibernate.ddl-auto: update

在我的schema-postgres.sql中,我定义了一个由我的对象模型指定的两个表的视图。

当然,当应用程序第一次启动时,模式中还没有表,Spring Boot会在创建实际模式之前尝试执行schema-postgres.sql,结果会导致错误。

我在doc上找不到任何内容。

0 个答案:

没有答案