Erstellen und Füllen von HSQLDB Skript
Ich habe Folgendes problem mit meiner Datenbank HSQLDB. Ich Auffüllen müssen sehr oft die ganze Datenbank mit neuen Testdaten und neue Datenbank-schema. also lösche ich die Datei, und erstellen Sie eine neue Datenbank.
Nun sehe ich, dass ich dies über die Kommandozeile versucht:
java -cp ~/bin/hsqldb.jar org.hsqldb.util.DatabaseManager --url 'jdbc:hsqldb:file:database/tsc.hsqldb' --user 'sa' --script sql/database.sql
das funktioniert nicht wirklich gut, denn es öffnet sich nur der DatabaseManager mit dem Skript geladen. ich noch ausführen müssen, mit der hand. Dies ist sehr schade, denn ich habe zwei Datenbanken (test-und livedata) und daher 3-Skripte, die ausgeführt werden muss auf die Datenbank.
Gibt es eine Möglichkeit das script ausführen, die direkt und schließen Sie dann die manager?
Ich Frage, weil ich kann nicht finden, eine gute Dokumentation über die hsqldb-website und auch keine option, wenn ich versuche --help
...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie SqlTool zum ausführen einer SQL-Skript für die Datenbank. Siehe:
http://hsqldb.sourceforge.net/doc/2.0/util-guide/sqltool-chapt.html