Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Eidner, Fabian schrieb: > Wie und wo muss ich was umstellen ? > Hab hier bei mir eine MySQL Datenbank Version: 4.1.9-max. Die war im Paket mit dabei, hab EasyPHP1-8 bei mir installiert. > Mir reicht auch ein Link zu ner Doku, musst mir das wenn es länger dauert nicht alles erklären. wenn du das ganze möglichst unkompliziert und wartbar gestalten möchtest: http://propel.phpdb.org die reihenfolge der installation ist dabei wichtig: - zuerst phing (http://phing.info) - dann propel wenn das nicht beachtet wird, kann es sein, dass dir danach der Befehl propel-gen fehlt in der conf musst du noch innodb einstellen (siehe doku), dann schema.xml erzeugen: <table name="Kunde"> <column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/> [...] </table> <table name="Mitarbeiter"> <column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/> [...] </table> <table name="KundeZuMitarbeiter"> <column name="Kunde_id" type="integer" required="true" primaryKey="true" autoIncrement="false"/> <foreign-key foreignTable="Kunde" onUpdate="CASCADE"> <reference local="Kunde_id" foreign="id"/> </foreign-key> <column name="Mitarbeiter_id" type="integer" required="false" primaryKey="true" autoIncrement="true"/> <foreign-key foreignTable="Mitarbeiter" onUpdate="CASCADE"> <reference local="Mitarbeiter_id" foreign="id"/> </foreign-key> [...] </table> nach einem propel-gen ./ && propel-gen ./ insert-sql hast du dann die db fertig die generierten php-klassen machen einem das leben auch entschieden leichter -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iQEVAwUBRRP4qT9HrqAtW+GkAQirZAgAngR9HQwrLYVYC5VM2L7wVmY5iEKpfc3O AMIqa/0rgOVkV7PtO0ZVetpQDEQTKVE59g7o6MKzHfaRu/J8+c2CyH24RSUvI9mH V0eqdtaGnGIjs1Q7p/H6ONudVmJ7Y9ocQjazQpiqOblZcNQfoutHDvEepUb5gB3Y GjVUn2nRA4yOpq32XpYBszhoS33fITPNSj4Vzf3UZdqTmWbRGtBHCfzSTdKoLXIs wePyDh5XeD0/HaD5+Zw5EWAsfynBR0Ia0EqCgZewrODCJU3/f4AUJVYrGqsChYVh 9xqNqmsQ7WBFoo9zyOv7XOlOyF2poQPDvQigoteDQJYTQVjyBTBcHA== =1tfl -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive