Frage

Ist es möglich, Modell in Propel zu erzeugen Schema.xml, daß anstelle von ein Plugin und das Ergebnis im xML-Format ist, habe ich keine andere Wahl, als die Arbeit mit xML.

War es hilfreich?

Lösung 2

Ich habe die Antwort gefunden: setzen Sie Ihre schema.xml Just in dem Ordner, in dem Schema .yml liegt und die Befehlszeile ausführen

php symfony propel:build-model

und Sie werden in Ordnung sein.

Andere Tipps

Ich bin nicht mit überhaupt eine yml Datei, weil ich Symfony nicht verwenden. In dem Ordner Eigene build.properties Datei contining, ich laufe:

propel-gen ./ creole

Das connexts meiner Datenbank, Reverse Engineers es und erzeugt mein schema.xml Dann laufe ich nur:

propel-gen ./

Das nutzt die schema.xml Datei meine Modelle zu erzeugen.

Just @ lo_fye Antwort zu klären, hat Propel XML immer verwendet. Es ist Symfony, die eine YAML Option angeboten, und selbst dann könnten Sie XML verwenden, wenn man will. Angenommen, Sie sind mit Symfony, es ist nur eine Frage der eher in einer schema.xml Datei popping als eine schema.yml Datei.

FWIW, obwohl XML-Schemata etwas weniger lesbar sind, ziehe ich es ihnen. Es fühlt sich ein bisschen feste, vielleicht, weil ich den Raum, was in YAML knifflig finden.

Edit: ah, die letzte Antwort der OP war - apols. Gut, dass Sie es fest.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top