タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

transactionとmigrationに関するkiyo_hikoのブックマーク (1)

  • データベースを使う: データベースマイグレーション

    注意: データベースマイグレーション機能はバージョン 1.1.6 以降で利用可能です。 データベース駆動型のアプリケーションを開発し保守していると、ソースコードと同じように、データベースの構造も徐々に進化していきます。 例えば、開発中に、新しいテーブルを追加したくなることがあります。 またアプリケーションが運用段階に入った後で、あるカラムにインデックスを追加する必要があることに気付くかも知れません。 このような構造的なデータベース変更 (マイグレーションと呼びます) の経過を記録することは、ソースコードの変更を記録するのと同じように、非常に重要なことです。 ソースコードとデータベースの同期が崩れた場合には、全体のシステムが壊れる可能性が非常に大きいのです。 こういう理由から、Yii はデータベースマイグレーションツールを提供して、データベースマイグレーションの履歴を管理し、新しいマイグレー

    データベースを使う: データベースマイグレーション
    kiyo_hiko
    kiyo_hiko 2017/03/15
    マイグレーション内でトランザクションを切るときの考え方参考に
  • 1