在从对象模型创建数据库模型之后,有没有办法告诉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上找不到任何内容。