DBDesigner4, Phing, Propel und Symfony

Geschrieben von Dejan Spasic • Monday, 9. July 2007 • Kategorie: PHP , SymfonyKommentare (3)

Viele von euch kennen bestimmt den ER-Diagramm-Editor DBDesigner 4. Ein wunderbares Stück Software, wie ich finde. Mein Problem was ich mit DBDesigner4 in Verbindung mit Propel hatte war, dass ich nach dem erstellen des Diagramms auch die XML-Speizifikation des Datenbankschemas für den Propel-Generator erstellen musste. Das wiederrum, je nach dem wie groß das Projekt war, eine mühselige Arbeit sein konnte. Zudem trat das Problem des doppelten Inhalts auf, da, alles was in DBDesigner4 geändert wurde, auch in der XML-Spezifikation per Hand geändert werden musste. Wie man das Problem lösen kann wird hier näher beschrieben.

"DBDesigner4, Phing, Propel und Symfony" vollständig lesen

Tags für diesen Artikel: , , , ,

DBDesigner4 unter Linux installieren

Geschrieben von Dejan Spasic • Wednesday, 6. December 2006 • Kategorie: Betriebssystem , Coding , DatenbankKommentare (0)

Linux TuxZuerst sollte beziehen wir DBDesigner4 von fabFORCE.net und entpacken es. Danach verschieben wir das Programm in das /opt Verzeichnis.

 

Natürlich kann auch ein anderes Verzeichnis ausgewählt werden.

Dann wechseln wir in das Verzeichnis DBDesigner4 und führen startdbd aus

 

Nun wird noch die kylixlibs3-borqt-3.0-2.tar.gz Bibliothek benötigt. Einfach runterladen und ebenfalls entpacken. Nach dem entpacken, erstellen wir ein Verzeichnis kylix3 in /usr/loca/lib und verschieben die libborqt-6.9.0-qt2.3.so in das von uns erstellte Verzeichnis. Ist das auch erledigt verlinken wir einfach die Bibliothek in /usr/lib und damit wären wir schon am Ziel.

 
Tags für diesen Artikel: , ,

Neue dbd2propel.xsl veröffentlicht

Geschrieben von Dejan Spasic • Wednesday, 8. November 2006 • Kategorie: PHPKommentare (0)
Propel ORM PHP

In der Propel-Liste wurde eine neue Version vom dbd2propel.xsl veröffentlicht.

dbd2propel.xsl ist eine XSLT-Datei um eine DBDesigner4-Datei in eine für Propel eine Spezifikation des Datenbankmodells in XML zu Konvertieren. Die neue dbd2propel.xsl erkennt nun auch den Index sowie den doDelete bei Referenzen.

Tags für diesen Artikel: , ,