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

As tabelas não são criadas no start da aplicação

Quando a aplicação é iniciada, o banco sobe o "hello world" é exibido na porta 8080, mas o banco de dados traz a lista enorme de tabelas padrão.

Quando salvo o arquivo data.sql, forçando o reinicio automático, a aplicação é derrubada e a log exibe mensagens como:

INSERT INTO USUARIO(nome, email, senha) VALUES('Aluno', 'aluno@email.com', '123456') [42102-200] "Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "USUARIO" not found; SQL statement:"

Já coloquei a classe ForumApplication no mesmo pacote do Controller, como um dos colegas fez, mas, no meu caso, não houve sucesso. O que será que estou fazendo de errado ?

PS.: Não deveria haver um "CREATE TABLE" em algum lugar ?

1 resposta
solução!

Solução encontrada em: https://stackoverflow.com/questions/58443100/problem-creating-table-in-h2-database-with-springboot

E para quem não quiser clicar no link:

The solution here is just adding annotation for main class @EntityScan("com.example.model")