Tive um problema com o data.sql
então resolvi assim:
Adicionei esse código ao application.yml
:
hibernate:
ddl-auto: update
Esse código tem que ficar depois do jpa:
e não dentro do hibernate:
O código inteiro do .yml ficou assim:
spring:
datasource:
driverClassName: org.h2.Driver
url: jdbc:h2:mem:forum
username: sa
password:
jpa:
database-platform: org.hibernate.dialect.H2Dialect
hibernate:
ddl-auto: update
properties:
hibernate:
ddl-auto: update
show_sql: true
format_sql: true
E criei um código num arquivo na mesma pasta resources
chamado schema.sql
com o seguinte código:
CREATE TABLE curso (
id INT PRIMARY KEY,
nome VARCHAR(255),
categoria VARCHAR(255)
);
CREATE TABLE usuario (
id INT PRIMARY KEY,
nome VARCHAR(255),
email VARCHAR(255)
);
E rodou certinho, espero que ajude mais alguem!