CallwiseDocs

وضع قاعدة البيانات المحلية

تشغيل التطبيق مقابل Supabase محلي مع تسجيل دخول حقيقي وأمان على مستوى الصفوف.

في وضع قاعدة البيانات المحلية يقرأ التطبيق قاعدة بيانات Postgres ويكتب إليها عبر Supabase، مع تسجيل الدخول وقواعد الأمان التي تفرضها قاعدة البيانات. تُبذَر البيانات من المولّد نفسه الذي يستخدمه العرض التجريبي.

تحتاج إلى Docker يعمل.

تشغيل Supabase

pnpm supabase:web:start

يعمل Supabase على المنافذ 4220–4229. Supabase Studio على http://localhost:4223.

إنشاء المخطط وبذره

pnpm supabase:web:reset
pnpm db:seed

يطبق reset كل ترحيل من الصفر. يكتب db:seed مساحة عمل Bright Smile Dental وأشخاصها و120 يومًا من البيانات.

تشغيل التطبيق

pnpm local

افتح http://localhost:4200/app وسجّل الدخول:

البريدكلمة المرور
dana@brightsmile.examplecallwise-local

Dana هي المالكة. استخدم Supabase Studio للاطلاع على الجداول، أو لتسجيل الدخول بصفتك شخصًا مبذورًا آخر.

الإيقاف

pnpm supabase:web:stop

الفروق عن الوضع التجريبي

الوضع التجريبيوضع قاعدة البيانات المحلية
تسجيل الدخوللا يوجدSupabase Auth
البياناتفي الذاكرة، وتُصفَّر عند إعادة التشغيلPostgres، وتُبقى حتى تعيد الضبط
قواعد الوصولتُفحص في التطبيقتُفحص في التطبيق ويفرضها Postgres
الذكاء الاصطناعيقواعد مدمجةقواعد مدمجة، أو Claude مع ضبط ANTHROPIC_API_KEY
الهاتف والرسائل النصية والتقويممحاكاةمحاكاة

On this page