Ich bin ziemlich neu in der Lehre. Ich habe zwei kleine Projekte mit Doktrin für mich selbst gemacht, aber jetzt bin ich dabei ein großes Projekt für meinen Klienten zu erstellen. Das Projekt wird mehr als 50 Tabellen haben. Gibt es eine Möglichkeit, schema.yml zu generieren? Ich habe versucht DB Designer und konvertierte es zu schema.yml, aber ich musste noch die Definitionen von Hand überprüfen und umschreiben. DankeDoctrine schema.yml Generator
Antwort
Sie können dies mit Doktrin CLI tun.
Erstellen Sie ein CLI-Skript, indem Sie these detailed steps folgen.
Dann ausführen: ./doctrine generate-yaml-db
aus dem Skriptverzeichnis.
Hoffe, das hilft.
sollten Sie versuchen ORM Designer (http://www.orm-designer.com/), die die meisten Ihrer Bedürfnisse deckt. Sie können die Datenbank genau so entwerfen, wie Sie es in DB Designer gewohnt sind, und dann in Docutrine (oder Propel) schema.yml- oder schema.xml-Dateien exportieren (Import aus vorhandenen Definitionen ist ebenfalls möglich). Es wurde für unsere Webentwickler entwickelt und unterstützt Symfony-Plugins, Subversion usw. Auf www.orm-designer.com finden Sie Screencasts und Anleitungen zur Beschreibung von ORM Designer + Symfony + Doctrine/Propel. Wenn Sie Fragen haben, wenden Sie sich bitte an unser Forum oder mailen Sie uns einfach.
Frantisek Troster
ORM Designer
www.orm-designer.com
- 1. Wie erstellt doctrine: build-schema config/doctrine/schema.yml?
- 2. Doctrine 2 löschen mit Abfrage-Generator
- 3. Doctrine 2.1 wo Fremdschlüssel-ID = ?, edit: Fixed in Doctrine 2.2
- 4. Abfrage-Generator und Gruppe Nach zwei Spalten in Symfony2/Doctrine generieren Duplikate
- 5. Symfony und Doctrine DQL-Abfrage-Generator: Wie verwendet man mehrere setParameters innerhalb von Zustandsprüfungen?
- 6. Doctrine paginator
- 7. Sortieren symfony Admin-Generator-Liste von i18n Feld
- 8. Wie füge ich eine Beziehung in einer Doctrine Migration hinzu
- 9. Doctrine dsn Fehler mit generate.php file
- 10. Quote Generator
- 11. Homophon Generator
- 12. Leere Generator
- 13. Ist es möglich, die Aufgabe "symfony doctrine build --all" auf nur einer Tabelle auszuführen?
- 14. Doctrine flush() error: Erwarteter Wert vom Typ "Doctrine \ Common \ Collections \ Collection | array"
- 15. Doktrin 2: Update-Abfrage mit Abfrage-Generator
- 16. symfony 1.4 Admin-Generator nicht gesetzt Felder
- 17. Doctrine fetch beitreten
- 18. Manuelles Escaping in Doctrine
- 19. Doctrine 2 PlainValue erwartet
- 20. Symfony Doctrine multiple count
- 21. Doctrine QueryBuilder TO_DAYS
- 22. Doctrine QueryBuilder - mehrere Auswahlfelder
- 23. Subclass Doctrine 2 entity
- 24. Named Queries in Doctrine
- 25. Doctrine - Store ArrayCollection Schlüssel
- 26. Doctrine generate/symfony2
- 27. Symfony2 Doctrine MongoDB Rollback
- 28. Symfony & Doctrine InnerJoin
- 29. PHPUnit Doctrine und PHP7
- 30. Doctrine 2 Sortierbar