PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Hibernate incapable de créer automatiquement un schéma sur Heroku postgres

Si vous utilisez le drapeau

PlayKeys.externalizeResources := false

le zip de distribution est créé sans conf dossier et donc le fichier META-INF/persistence.xml n'est pas inclus. Je suppose que dans ce cas, Play détecte le modèle JPA en recherchant toutes les annotations DB.Si vous avez dans conf fichiers de configuration de dossier, destinés à être modifiés sur site, package de distribution sans conf dossier n'est pas approprié.

Pour résoudre votre problème de base de données sans le drapeau PlayKeys.externalizeResources vous devez ajouter votre mappage de modèle de base de données dans persistence.xml . Voir l'exemple dans un autre répondre