by shigemk2

当面は技術的なことしか書かない

コードのpushと、DBの書き替えと、デプロイと

DBの書き替え(テーブル削除やカラム追加など)を伴うデプロイを行う場合
注意すべき点がある。それは、順番である。

DBへの追加
まずDBにカラムやテーブルを追加してからコードのpushを行う。
先にコードのpushをやってしまうと、プログラムがDBに情報を
追加しようとしてもDBにカラムやテーブルが存在しないため
エラーになってしまう。

DBからの削除
コードをpushしてからテーブルやカラムの削除を行う。
先にDBの情報を弄ると、push前のコードが誤作動を起こすから。

コードのpushだけでなく、DBの書き替えを行って初めて
デプロイというので、気を抜かないこと。