وضع قاعدة البيانات المحلية
شغّل التطبيق على Supabase محلي مع أمان على مستوى الصف، وسجّل الدخول بالمستخدمين المُهيَّأين.
يشغّل وضع قاعدة البيانات المحلية التطبيق مقابل Postgres حقيقي مع تشغيل كل قاعدة وصول. استخدمه لترى ما يستطيع كل دور فعله وما لا يستطيع.
تحتاج أيضًا إلى Docker، لأن Supabase يشغّل خدماته في حاويات. يستخدم Supabase المنافذ من 4420 إلى 4429.
تشغيل Supabase
pnpm db:startتسجيل الدخول
لكل مستخدم مُهيَّأ كلمة المرور pruva-local. هذه الحسابات موجودة فقط على قاعدة بياناتك المحلية.
| البريد | الشخص | الدور | ما تجرّبه |
|---|---|---|---|
maren@aurora-marine.example | Maren Holt، مديرة الأسطول | المالك | كل شيء، بما في ذلك الفوترة |
kaan@aurora-marine.example | Kaan Erdem، المشرف | المسؤول | إخطار الطاقم، وإدارة الأعضاء |
ravi@aurora-marine.example | Ravi Menon، كبير المهندسين | العضو | الإقرار بالتنبيهات، لكن ليس إخطار الطاقم |
sofia@aurora-marine.example | Sofia Lindqvist، مسؤولة الانبعاثات | العضو | تقديم التقارير |
tom@northquay.example | Tom Achebe، مكتتب التأمين | العضو | يرى فقط السفن المشاركة مع المؤمّن |
أوقف Supabase بالأمر pnpm db:stop عند الانتهاء.