CallwiseDocs

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:start

Supabase 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:seed

reset, 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 local

http://localhost:4200/app adresini açın ve oturum açın:

E-postaParola
dana@brightsmile.examplecallwise-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:stop

Demo modundan farklar

Demo moduYerel veritabanı modu
Oturum açmaYokSupabase Auth
VeriBellekte, yeniden başlatınca sıfırlanırPostgres'te, siz sıfırlayana kadar durur
Erişim kurallarıUygulamada denetlenirUygulamada denetlenir ve Postgres tarafından uygulanır
Yapay zekaYerleşik kurallarYerleşik kurallar veya ANTHROPIC_API_KEY ayarlıysa Claude
Telefon, SMS, takvimSimüle edilirSimüle edilir

On this page