erstellen Ich habe ein Projekt in Symfony2 mit Doktrin. In einem Moment verlieren i Fähigkeit/Drop-Datenbanken erstellen über eine Konsole wieKann keine Postgres-Datenbank mit Doctrine
Befehleapp/console doctrine:database:drop --force
app/console doctrine:database:create
app/console doctrine:schema:update --force
Wenn i-Datenbank erstellen attemp, Lehre nächste Fehler geben Sie mir:
[Doctrine\DBAL\Exception\ConnectionException]
An exception occured in driver: SQLSTATE[08006] [7] FATAL: database "motherhood" does not exist
Also, i Datenbank in psql erstellen mit Benutzer, geschrieben in symfony config. Wenn ich versuche, über Lehre bestehende Datenbank zu löschen, gibt es mir diese:
SQLSTATE[55006]: Object in use: 7 ERROR: database "motherhood" is being accessed by other users
DETAIL: There are 1 other session using the database.
Aber es gibt keine Verbindung zu dieser Datenbank
den gleichen Fehler selbst bekommen. doctrine ignoriert den config-Parameter für datenbankname: und sagt mir, dass eine Datenbank mit dem Namen database_user: aus der config nicht existiert, wenn ich Ihre app/console doctrine mag: datenbank: create. Nun, natürlich existiert das nicht, die existierende Datenbank ist diejenige, die durch Datenbankname nicht Datenbankbenutzer angegeben ist. sehr frustrierend für neue Symfony-Nutzer – sdjuan