私のチームには議論があります。私たちはSQLiteを使ってアプリケーションを開発していますが、それをレポ(GIT)に追加したいものもあれば、そうでないものもあります。以前はRDBMSシステムでは、DB上でVCSを使用する利点はありませんでした。しかし、SQLiteは外部依存関係のない自己完結型のファイルなので、バイナリであっても、プロジェクトコード+ SQLiteファイルのコミットにより、その時点での再生状態の正確なスナップショットが得られると仮定します。SQLiteをVCSの中に含めても価値はありません
また、ブランチとマージも同様に機能すると仮定します。
誰もが実際にこれを行っていますか?
+1このコマンドを使ってダンプを生成できます:sqlite3 yourdatabase .dump> yourdatabase.sql – 79E09796