安全にDBマイグレーションを実行する技術 -DDLのロックタイムアウトをRailsで設定する-

なぜロックタイムアウトを設定するのか データベースのパラメータグループでグローバルに変更する アプリケーション(Rails)で設定する A. ActiveRecord::Migration を使っている人向け Strong Migrations gem を使う config/database.yml に variables を追加する マイグレーションファイルごとに execute で設定する B. R…