1
resposta

[Dúvida] Atualizando tabela Utilizando o MySQL com o Hibernate

Olá, eu não encontrei o comando para adicionar novas colunas sem apagar o que está na tabela com MySQL.

Só encontrei apagando tudo com: <property name="javax.persistence.schema-generation.database.action" value="drop-and-create"/> Ou criando quando não existe uma tabela ainda. <property name="javax.persistence.schema-generation.database.action" value="create"/>

1 resposta

Oii Iasmine, tudo bem?

Pelo que vi, usamos o comando update, que vem do hibernate:

<property name="hibernate.hbm2ddl.auto" value="update"/>

Só mais uma coisinha: confere por favor se suas propriedades estão iguais às do professor, vi que estava utilizando as do javax, mas em alguns lugares ele usa as do hibernate, e isso pode gerar problemas futuros no código :)

Espero ter ajudado! Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!