برنامه نویسی

خطای Prisma + Supabase P1001

Summarize this content to 400 words in Persian Lang
من سعی داشتم از پایگاه داده PostgreSQL Supabase با Prisma برای یک پروژه استفاده کنم. از من نپرس چرا

در حین اجرا مدام این خطا را دریافت می کردم npx prisma migrate dev –name init برای مقداردهی اولیه شمای پایگاه داده من:

npx prisma migrate dev –name init

Environment variables loaded from .env
Prisma schema loaded from prisma\schema.prisma
Datasource “db”: PostgreSQL database “postgres”, schema “public” at “postgres.gunjffzpoblrok******”
Error: P1001: Can’t reach database server at `postgres.gunjffzpoblrok******:5432`

Please make sure your database server is running at `postgres.gunjffzpoblrok******:5432`.

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بعد از کلی هجوم مغزی و ضربه های واقعی، جواب خونین را پیدا کردم.

ظاهرا،

از کاراکترهای خاص در رمز عبور پایگاه داده خود استفاده نکنید. آنها می توانند مشکلاتی ایجاد کنند.

اگر از Supabase استفاده می کنید، به تنظیمات پروژه بروید…

تنظیمات پایگاه داده …

به پایین اسکرول کنید و روی تنظیم مجدد رمز عبور پایگاه داده کلیک کنید. رمز عبور را تغییر دهید (فقط حروف) و آن را در فایل .env خود در کد خود به روز کنید.

دستور را دوباره اجرا کنید، و شما آماده هستید.npx prisma migrate dev –name init

هک مبارک!

PS: Prisma Migration چند دقیقه بعد گیر کرد (کف صورت). راه حل اینجاست

من سعی داشتم از پایگاه داده PostgreSQL Supabase با Prisma برای یک پروژه استفاده کنم. از من نپرس چرا

در حین اجرا مدام این خطا را دریافت می کردم npx prisma migrate dev --name init برای مقداردهی اولیه شمای پایگاه داده من:

npx prisma migrate dev --name init

Environment variables loaded from .env
Prisma schema loaded from prisma\schema.prisma
Datasource "db": PostgreSQL database "postgres", schema "public" at "postgres.gunjffzpoblrok******"
Error: P1001: Can't reach database server at `postgres.gunjffzpoblrok******:5432`

Please make sure your database server is running at `postgres.gunjffzpoblrok******:5432`.
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اسکرین شات ترمینال

بعد از کلی هجوم مغزی و ضربه های واقعی، جواب خونین را پیدا کردم.

ظاهرا،

از کاراکترهای خاص در رمز عبور پایگاه داده خود استفاده نکنید. آنها می توانند مشکلاتی ایجاد کنند.

اگر از Supabase استفاده می کنید، به تنظیمات پروژه بروید…

تنظیمات پروژه

تنظیمات پایگاه داده …
تنظیمات پایگاه داده

به پایین اسکرول کنید و روی تنظیم مجدد رمز عبور پایگاه داده کلیک کنید. رمز عبور را تغییر دهید (فقط حروف) و آن را در فایل .env خود در کد خود به روز کنید.
بازنشانی رمز عبور

دستور را دوباره اجرا کنید، و شما آماده هستید.
npx prisma migrate dev --name init

هک مبارک!

PS: Prisma Migration چند دقیقه بعد گیر کرد (کف صورت). راه حل اینجاست

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا