Doctrine2 Ignoriert die Datenbanktabelle
Ich verwende Doctrine 2 und möchte einen ORM meiner Datenbank generieren, aber ich möchte nicht alle Tabellen der Datenbank auswählen.
Zum Beispiel in dieser Datenbank:
Tabelle 1 hat keinen PrimärschlüsselTabelle 2 ist normalIch möchte mit diesem Befehl NUR Tabelle 2 auswählen:
doctrine:mapping:convert --from-database yml ./src/Application/TestBundle/Resources/config/doctrine/metadata/orm --filter="Table2"
Ich habe einen Fehler:
Tabelle Tabelle_1 hat keinen Primärschlüssel. Doctrine unterstützt kein Reverse Engineering von Tabellen ohne Primärschlüssel.
Ok, ich weiß, aber ich möchte nicht, dass meine Tabelle 1 in meinem ORM erscheint. Wenn meine Tabelle 1 Primärschlüssel hat, kann ich die Tabellen filtern. Ich habe gesehenErzeugen einer einzelnen Entität aus einer vorhandenen Datenbank mit symfony2 und doctrine, aber es geht nicht.