Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] Problemas ao criar o data.sql

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!

1 resposta
solução!

Olá Wayron! Tudo joia?

Que legal que você conseguiu resolver o problema com o data.sql e compartilhou sua solução! Parece que você encontrou uma maneira eficaz de configurar o application.yml e criar as tabelas necessárias usando o schema.sql.

Tenho certeza que sua dica ajudará outros estudantes que enfrentarem um problema semelhante. É sempre bom ver a comunidade se ajudando!

Bons estudos!