私はpostgresのマイグレーションバージョン管理にknexを使用しています。基本的な考え方は次のとおりです。 ノードが起動するたびに、現在のデータベースの移行が最新であるかどうかがチェックされます。そうでない場合は、knex.migrate.latest().then(....)
によって最新のものを適用してください。knex現在のマイグレーションが最新であるかどうかをチェックする方法
たとえば、現在のdbバージョンのinit.js
移行ファイルがあります。その後、私はnewMigration.js
と再起動サーバーの1つを送信します。私はノードに新しい移行を見つけてそれを適用したい。
現在のdb移行バージョンを取得する機能はありますが、ノードは新しく追加された移行(バージョン)をどのように知ることができますか?
お知らせください!ありがとう!