2017-01-16 14 views
0

したがって、データ移行を使用するアプリケーションを作成したいと思います。 dbの現在の状態はどこに保存する必要がありますか?Sequilize/Umzug:データベーススキーマの状態を保存する場所は?

例:プロダクションサーバーと開発マシンがあります。私はアプリケーションと3つの移行を書いた。アプリケーションサーバーをデプロイすると、3つのマイグレーションも実行されます。 ここでは、4回目の移行を書きます。サーバーは、4回目の移行のみを実行する必要があり、以前の3回の移行を既に実行していることをサーバーがどのように認識していますか? sequelize、JSON、およびなし:https://github.com/sequelize/cli

sequelize init:migrations 

答えて

0

Refが使用できるストレージの3種類があり、移行あなたが移行を記述する必要があるフォルダと

を生成します。

  • sequelize:sequelizeにテーブルに格納移行種子 データベース
  • JSON:JSONファイルに格納移行種子
  • なし: 任意マイグレーション/シード
を記憶しません
+0

ストアは移行の状態を保存します –

関連する問題