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

data.sql para o MySQL

Aqui segue minhas configurações do applications.properties caso alguém também queira utilizar o MySQL

===============================

= DATA SOURCE

===============================

Set here configurations for the database connection

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/alura_forum spring.datasource.username=root spring.datasource.password=root spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

Keep the connection alive if idle for a long time (needed in production)

spring.datasource.testWhileIdle=true spring.datasource.validationQuery=SELECT 1

===============================

= JPA / HIBERNATE

===============================

Show or not log for each sql query

spring.jpa.show-sql=true

Hibernate ddl auto (create, create-drop, update): with "create-drop" the database

schema will be automatically created afresh for every start of application

spring.jpa.hibernate.ddl-auto=update

Naming strategy

spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl

#spring.jpa.hibernate.naming.physical-strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy

Allows Hibernate to generate SQL optimized for a particular DBMS

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect

MySQL - data.sql

spring.jpa.defer-datasource-initialization=true spring.sql.init.mode: always

1 resposta
solução!

Outra dica é utilizar o MySQL WorkBench , segue abaixo o link para download : https://dev.mysql.com/downloads/workbench/

Nele você consegue não só executar queries, mas também montar diagramas a partir de um banco pré-existente. Ademais, você pode fazer isso acessando: (https://cdn1.gnarususercontent.com.br/1/787878/0c79fda6-1f24-45da-9c05-433425be89d0.png) )

Após a isso é só clicar em next nos próximos menus.