Автоматизация создания базы данных SQLite из командного файла

На платформе 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>  
5
задан DaveInCaz 12 April 2018 в 15:44
поделиться