Membuat basis data
Beritahu AI apa yang dibutuhkan aplikasi Anda. AI harus mencantumkan basis data yang ada terlebih dahulu dan menggunakan kembali basis data aktif yang sesuai jika ada. AI hanya membuat instance Postgres baru ketika Anda meminta isolasi atau tidak ada basis data yang sesuai.Kredensial
Kredensial basis data dikelola melalui vault.- Lihat kredensial - menampilkan URI koneksi saat ini untuk basis data.
- Buat ulang kredensial - mengatur ulang kata sandi basis data dan membuat rahasia vault baru. Gunakan ketika kredensial hilang, dikompromikan, atau perlu dirotasi. Kredensial lama berhenti bekerja segera.
Menggunakan kredensial dalam aplikasi
Untuk aplikasi yang dihasilkan, AI menghubungkan kredensial basis data ke komponen proses dengan alatdb. Kode aplikasi membaca variabel env normal seperti DATABASE_URL dan DIRECT_DATABASE_URL.
Untuk perintah lokal manual, jalankan melalui CLI Kazzle dengan koleksi dan lingkungan yang tepat:
VITE_*.
Migrasi
Perubahan skema masuk dalam file SQL di repo aplikasi (misalnyamigrations/001_create_todos.sql). Kazzle dapat menjalankan migrasi tersebut sebagai bagian dari alur deploy aplikasi Anda. Jika sinkronisasi realtime diaktifkan, AI juga memperbarui penyiapan sinkronisasi terkait.
Mengaktifkan sinkronisasi realtime
Minta AI untuk mengaktifkan sinkronisasi pada basis data. AI harus menunggu hingga basis data menampilkansync: ready sebelum menghubungkan aplikasi realtime. Lihat Sinkronisasi realtime untuk cara kerjanya.
Menghapus basis data
Minta AI untuk menghapus basis data. Kazzle menandainya sebagai dihapus terlebih dahulu, dan basis data dapat dipulihkan sebelum pembersihan permanen berjalan.Contoh: menyiapkan basis data dari awal
- “Buat basis data bernama my-app-db”
- AI menggunakan kembali basis data yang sesuai atau menyiapkan Postgres dan menyimpan kredensial di vault
- “Buat tabel todos dengan id, text, done, dan created_at”
- AI menjalankan SQL
- “Hubungkan ke aplikasi saya” - AI menghubungkan basis data ke komponen proses aplikasi Anda