Open3
prismaのmigrationを完全に理解したい
- prisma migrate dev
- prisma migrate deploy
これらの違いがわからなかった。
prisma migrate dev
名前の通り、開発の時に使う。
modelをSQLに変換し、localのDBをDockerでたてているとmodelの変更を反映してくれる。
prisma migrate deploy
これも名前の通り、testとかstaging, 本番の環境にdeployする時に使う。
prisma migrate dev でいい感じにmigrationファイルができたらそれぞれの環境にあるDBに反映させるのに使う。CI、CDはこれを使えばいいんやな
ここら辺をぽりぽり読んでいた
で、実際にこの記事でCDを作ってみる