sql >> データベース >  >> RDS >> Mysql

GitFlow開発モデルによるLiquibaseの管理

    私たちが行っていることは、GitやGitFlowにリンクされているのではなく、データベース自体にリンクされています:

    dbスクリプトが実行されるたびに、ラッパーを介して実行されます。ラッパーは、データベースの専用テーブルにスクリプトの実行を記録します。
    これにより、次に同じスクリプトが適用されたときに、ラッパーがそれを検出します。すでに実行されており、再度適用することはありません。

    これは、Flywayのような製品 の実装です。 すでに行っています(この回答に示されているように、LiquidbaseとFlywayの両方を使用できます異なるようです )。
    要点:これはバージョン管理システムだけでは管理できません。データベースのアップグレードプロセスを実施/制御するには、追加のツールが必要です。




    1. NULLのある一意のキー

    2. Eclipseでサーブレットとjspを使用してデータベースにデータを挿入します

    3. R DBI ODBCエラー:nanodbc / nanodbc.cpp:3110:07009:[Microsoft][SQLServer用のODBCドライバー13]無効な記述子インデックス

    4. ジャンプしてテスト駆動データベース開発(TDDD)を開始