На платформе Windows у меня есть следующее:
schema.sql
(содержит сценарии sql)
sqlite3.exe
(командная оболочка для sqlite -> загружена с sqlite.org)
build.bat
: командный файл со строкой: sqlite3.exe -init schema.sql default.db3
Когда я запускаю build.bat, база данных создается, как и ожидалось, однако оболочка sqlite не завершается автоматически. Так как же заставить командный файл запускаться и автоматически завершать командную оболочку sqlite?
например. выход:
C:\Work\X\Database>sqlite3.exe -init schema.sql default.db3
-- Loading resources from schema.sql
SQLite version 3.7.4
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>