PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Hibernate non è in grado di creare automaticamente lo schema su Heroku postgres

Se usi la bandiera

PlayKeys.externalizeResources := false

lo zip di distribuzione viene creato senza conf cartella e quindi il file META-INF/persistence.xml non è incluso. Immagino che in questo caso Play rilevi il modello JPA eseguendo la scansione di tutte le annotazioni DB. Se hai in conf file di configurazione della cartella, che sono destinati alla modifica in loco, pacchetto di distribuzione senza conf cartella non è appropriata.

Per risolvere il tuo problema con il DB senza il flag PlayKeys.externalizeResources dovresti aggiungere la mappatura del modello DB in persistence.xml . Vedi l'esempio in un altro rispondi