18.4 Fazit 

Mit ConsoleTools und DatabaseSchema haben Sie die letzten beiden Komponenten kennengelernt, die wir Ihnen näher vorstellen wollten.
Sie haben gesehen, wie Sie mit DatabaseSchema die Struktur einer Datenbank auslesen und diese (als das Schema der Datenbank in abstrakter Form) speichern. Sie haben weiter gesehen, wie der Unterschied zwischen zwei Versionen eines Schemas als Schemadifferenz gespeichert werden kann. Außerdem haben Sie erfahren, dass beide Dateiformate die Herstellung des Schemas in der gleichen oder in einer anderen Datenbank erlauben.
Mit Hilfe der ConsoleTools-Komponente wurden in diesem Kapitel zwei kleine Anwendungen geschrieben. Die erste zum Auslesen des Datenbankschemas aus einer bestehenden Datenbank verwendete die Klasse ezcConsoleOutput für Fehler- und Erfolgsmeldungen und verarbeitete zwei Argumente. Die zweite Anwendung, eigentlich ein Setup, nutzte vorrangig die Dialog-Features aus ConsoleTools und richtete das Datenbankschema für das frisch installierte GP-Blog ein.
An dieser Stelle bedanken wir uns für Ihr Interesse an diesem Buch und hoffen, Ihnen eZ Components und die der Bibliothek zugrunde liegenden Konzepte näher gebracht zu haben. Die Onlinedokumentation vervollständigt das in diesem Buch beschriebene Beispiel um weitere Beispiele und eine vollständige API-Dokumentation.




Ihre Meinung






