Database tutorial - IT technology blog

Flywayによるデータベーススキーママイグレーションの自動化:PostgreSQL、MySQL、CI/CD環境の構築

14個のマイクロサービスと2種類のデータベースエンジンにまたがるスキーマ変更は、隔週のデプロイごとに大きな混乱を引き起こしていました。本記事では、スキーマ更新を完全に自動化し確実なものにするため、PostgreSQLとMySQLのクラスタにFlywayを導入した方法を紹介します。
Database tutorial - IT technology blog

Testcontainersとpytestによるデータベーステストパイプライン:スキーマとマイグレーションのバグを本番環境に届く前に検出する

TestcontainersとpytestでCI/CD上に本物のPostgreSQLコンテナを動かすデータベース統合テストパイプラインの構築方法を解説。コードが本番環境に届く前に、スキーママイグレーション、クエリの正確性、ロールバックの安全性をテストしよう。