1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Prismaでmigrateが終わらない原因

Posted at

概要

Supabase/Prismaでマイグレーションする際、下記のコマンドを実行します。

npx prisma migrate dev --name init

ですが、、、なぜかmigratesフォルダが作成されない現象が発生しました。
下記のような表示がでるが反応がない、、

Environment variables loaded from .env
Prisma schema loaded from prisma/schema.prisma
Datasource "db": PostgreSQL database "<database_name>", schema "<schema_name>" at "<database_host>:<port>"

なかなか解決しなかったので、解決方法を共有できればと思います。

原因と解決方法

結論、DATABASE_URLで設定したポートの番号に誤りがあるようです。
Prismaでセッションを行う際、セッションモードである必要があるため、ポート番号を5432にする必要がある。

なので、DATABESE_URLに設定したurlのポート番号を5432にすることで解決すると思います。
下記に一例を載せておきます。

DATABASE_URL="postgresql://<user>:<password>@<supabase-host>:5432/<database_name>"

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?