Yerel veritabanı modu
Uygulamayı, gerçek oturum açma ve satır düzeyi güvenlikle yerel bir Supabase üzerinde çalıştırın.
Yerel veritabanı modunda uygulama, Supabase üzerinden bir Postgres veritabanını okur ve yazar; oturum açma ile güvenlik kuralları veritabanı tarafından uygulanır. Veri, demonun kullandığı üreteçten yüklenir.
Docker'ın çalışıyor olması gerekir.
Supabase'i başlatın
pnpm supabase:web:startSupabase 4220–4229 portlarında çalışır. Supabase Studio, http://localhost:4223 adresindedir.
Şemayı oluşturun ve veriyi yükleyin
pnpm supabase:web:reset
pnpm db:seedreset, her geçişi sıfırdan uygular. db:seed, Bright Smile Dental çalışma alanını, kişilerini ve 120 günlük verisini yazar.
Uygulamayı başlatın
pnpm localhttp://localhost:4200/app adresini açın ve oturum açın:
| E-posta | Parola |
|---|---|
dana@brightsmile.example | callwise-local |
Dana, sahip rolündedir. Tablolara bakmak veya örnek verideki başka bir kişi olarak oturum açmak için Supabase Studio'yu kullanın.
Durdurma
pnpm supabase:web:stopDemo modundan farklar
| Demo modu | Yerel veritabanı modu | |
|---|---|---|
| Oturum açma | Yok | Supabase Auth |
| Veri | Bellekte, yeniden başlatınca sıfırlanır | Postgres'te, siz sıfırlayana kadar durur |
| Erişim kuralları | Uygulamada denetlenir | Uygulamada denetlenir ve Postgres tarafından uygulanır |
| Yapay zeka | Yerleşik kurallar | Yerleşik kurallar veya ANTHROPIC_API_KEY ayarlıysa Claude |
| Telefon, SMS, takvim | Simüle edilir | Simüle edilir |