php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.05.2011, 10:43  
Neuer Benutzer
 
Registriert seit: 29.07.2009
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
freizu befindet sich auf einem aufstrebenden Ast
freizu eine Nachricht über ICQ schicken
Standard Doctrine

Hallo, ich bin gerade dabei die Doctrine in ein ZF Projekt zu integrieren, das hat auch super geklappt. Also die Models schreiben und setup der Doctrine ausführen. Wie bekomme ich aber jetzt den umgekehrten weg hin, denn ich habe schon eine fertige Postgres Datenbank mit 132 Tabellen, und möchte natürlich nicht für jede Tabelle jetzt ein Model schreiben. Gibts denn da eine elegante Lösung dafür ????

Gruß Denny
freizu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.05.2011, 10:53  
Erfahrener Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 260
PHP-Kenntnisse:
Fortgeschritten
lcrash wird schon bald berühmt werden
Standard

Du schreibst eine YAML, welche deine Datenbank abbildet und führst ./doctrine build-all-reload aus, welches aus deiner YAML die Models erzeugt.

Mal eine eigene Frage:
Ob es schon ein Tool gibt, welches aus einem ERR-Modell (MySQL) oder der Datenbank direkt die YAMLs erzeugen kann?

Geändert von lcrash (04.05.2011 um 10:56 Uhr).
lcrash ist offline   Mit Zitat antworten
Alt 04.05.2011, 11:23  
Neuer Benutzer
 
Registriert seit: 29.07.2009
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
freizu befindet sich auf einem aufstrebenden Ast
freizu eine Nachricht über ICQ schicken
Standard

ich habe jetzt das gefunden, aber das scheint auch schon veraltet zu sein:

PHP-Code:
Doctrine_Manager::connection("mysql://user:pw@localhost/dbname");
Doctrine::generateYamlFromDb('schema.yml'); 

wie kann ich denn aus einer Postgres Datenbank eine Yaml datei erstlenn?

Geändert von freizu (04.05.2011 um 11:28 Uhr).
freizu ist offline   Mit Zitat antworten
Alt 04.05.2011, 12:35  
Erfahrener Benutzer
 
Benutzerbild von mermshaus
 
Registriert seit: 14.06.2009
Beiträge: 1.731
PHP-Kenntnisse:
Fortgeschritten
mermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz sein
Standard

Doctrine 2? Einen kleinen Abschnitt dazu gibt es in der Doku.

http://www.doctrine-project.org/docs...se-engineering
__________________
Blog | Buch | Kaloa
mermshaus ist offline   Mit Zitat antworten
Alt 04.05.2011, 12:43  
Erfahrener Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 260
PHP-Kenntnisse:
Fortgeschritten
lcrash wird schon bald berühmt werden
Standard

Ah, wie konnte ich so blind sein. Doctrine <3
lcrash ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Doctrine 1.2 Manual als PDF cycap Off-Topic Diskussionen 1 20.11.2010 10:28
Suche Klasse für verschiedene DB-Typen the3rdbit Datenbanken 7 19.11.2010 16:01
[Erledigt] Doctrine und mysql found_rows cycap PHP Tipps 2010 3 17.11.2010 13:23
Doctrine Boolean Problem madmaurice PHP-Fortgeschrittene 8 07.11.2010 16:35
Doctrine 2 - ManyToMany [-UFO-]Melkor PHP-Fortgeschrittene 0 28.05.2010 09:30
[Erledigt] __autoload() effizient verwenden Tidus Software-Design 23 28.04.2010 15:27
Konzept einer Datenbankabstraktion Dark Guardian Software-Design 29 30.01.2010 18:13
[Erledigt] Doctrine Migration Error draco88 PHP-Fortgeschrittene 2 29.01.2010 20:52
[Erledigt] Wie Objekte von Klassen zusammenführen total2121 PHP Tipps 2009 6 19.10.2009 14:22
Doctrine, Statement auschließen timo_peschka PHP Tipps 2009 1 14.10.2009 06:53
Nested Set sharp PHP-Fortgeschrittene 9 13.07.2009 16:31
[Erledigt] Objektorientierung und Frameworks - was bringts wirklich? Curcio PHP-Fortgeschrittene 58 04.06.2009 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php doctrine, doctrine php, doctrine in datenbank eintragen, doctrine 2 models erstellen, doctrine postgresql yaml, doctrine ausführen, doctrine 2 \datenbank erstellen\, doctrine datenbanken, deutschsprachig doctrine2 php postgresql, \doctrine 2\ manytomany, objektorientierte datenbank doctrine2, php doctrine hilfe, doctrine model wird nicht gefunden, doctrine manytomany, why doctrine php, doctrine model aus datenbank erstellen, php jede tabelle ein model, doctrine zf from yml to model, doctrine datenbank, doctrine

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum