J'ai récemment eu une erreur de migration en testant tianji/unami...
Petit memento dans mon docker-compose il suffit juste d'ajouter dans le service de l'app:
"command: npx prisma migrate resolve --rolled-back NOMDELAMIGRATIONBLOQUANTE --schema=./src/server/prisma/schema.prisma"
Puis en séquence d'execution ça donnerais ça: down (la stack), edit_on (ajouter la ligne), up, down, edit_off, up.
Ca devrait être régler... en tout cas, ce fut mon cas.
Edit: Sil le debug est tricky, une idée serait de faire un command: sleep infinity dans votre compose
Puis de s'attacher au container: "docker compose exec -it tianji sh"
J'ai dû récemment faire l'inverse un applied:
"cd src/server && npx prisma migrate resolve --applied "XXX" && npx prisma migrate deploy"