- Tam özellikli uygulama.
pg_dump ile geri yükleme ve uzak bir veritabanından mantıksal çoğaltma da mümkün
- Yaklaşık 30 MB boyutuyla genel kullanım için çok uygun değil
→ demo çalıştırma, özellik testi, geliştirme, test amaçlı snapshot oluşturup paylaşma gibi kullanım senaryoları için
Açık kaynağın yapısı (3 repo)
- Virtual Machine(VM) : Buildroot ile gömülebilir bir VM oluşturur
- Web Application : v86 ile tarayıcıda VM’i çalıştırır
- Network Proxy : PgAdmin bağlantısı için trafiği WebSocket üzerinden proxy’ler. Websockproxy kullanır
SupaBase’in barındırdığı demo sürümünün sunduğu özellikler
- Postgres 14.5,
psql, pg_dump vb.
- Dosyadan Save/Restore
- Tarayıcı
IndexedDB içinde Postgres durumunu Save & Restore
- State dosyasından başlatma veya emülatörü tamamen yeniden başlatma
- Bellek 128MB ~ 1024MB arasında ayarlanabiliyor
- Terminal için yazı tipi ayarı
- Emülatöre dosya yükleme (DB dump, CSV vb.)
- Emülatörden dosya indirme
- Emülatörden harici internete erişim
- Gelen ağı emülatör içindeki Postgres 5432 portuna bağlama
1 yorum
12 MB indirildikten ve çalıştırıldıktan sonra https üzerinden ek dosyaların indirildiği söyleniyor.