Open juancassiano opened 1 year ago
Consegui ajuda de outros integrantes, e pelo visto tinha algum problema com meu application.yml. Obrigado.
Ola, estou com o mesmo problema. Como você resolveu? Pode mostrar o link?
Acredito eu que o meu application.yml estava mal configurado, pois assim que eu alterei, eu consegui resolver. Olha como está o meu arquivo, copia e cola, e vê se vai. Se continuar dando erro, copia o data.sql.
Oi, @neg0uiu. Tenta copiar o meu application.yml e vê se funciona: https://github.com/cami-la/sacola-api_IFOOD_DEV_WEEK/blob/master/src/main/resources/application.yml
Parabéns, @juancassiano. É assim que a gente aprende! Precisando, fico à disposição!
Meu banco não estava conectando pela url jdbc:h2:mem:testdb, então eu segui as instruções de outra pessoa que está fazendo a dev-week, e criei o arquivo test.mv.db no diretório que foi solicitado, e o banco rodou, mas não com essa url, e sim com a hdbc:h2:~test. Essa url não está criando as tabelas do banco de dados, e a url jdbc:h2:mem:testdb não conecta. Eu preciso esperar a aplicação subir para pegar o endereço de memória que aparece no console.log e colar depois do hdbc:h2:mem: para rodar o programa e aí sim subir o banco. Porém quando eu crio o arquivo data.sql, o programa não compila, e me retorna um erro dizendo que as tabelas não foram criadas.
"Caused by: org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #1 of URL [file:/home/juancassiano/eclipse-workspace/sacola-api/build/resources/main/data.sql]: INSERT INTO restaurante (id, cep, complemento, nome) VALUES (1L, '0000001', 'Complemento Endereco Restaurante 1 ', 'Restaurante 1'), (1L, '0000002', 'Complemento Endereco Restaurante 2 ', 'Restaurante 2'); nested exception is org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "RESTAURANTE" not found (this database is empty); SQL statement: "
Posso tirar print, mas daria bastante fotos, já que foram "vários erros". Cheguei a subir o projeto no github: https://github.com/juancassiano/iFood-Dev-Week
Consegue me ajudar? Sabe o motivo desse erro estar acontecendo?
S.O: Linux - PopOs