Şema & Veri Motoru

Verinizi tanımlayın.
SQL'i atlayın.

TotalApp'in no-code tarafının omurgası. Kullanıcılara, platformun standart olarak sunmadığı bir ekranın veya özelliğin arkasındaki veriyi tanımlama imkânı verir ve buraya yazılan her kaydın deterministik ve güvenilir olmasını garanti eder — SQL yok, migration yok, kod yok.

Özel Koleksiyonlar Sunucu Tarafında Doğrulama Tenant Bazlı İzole Depolama Temiz Veri Kapısı
Özel Koleksiyonlar

Bir tablo çizin.
Çalışan bir veri katmanı elde edin

Kendi veri tablonuzu — bir "koleksiyon" — tıpkı bir elektronik tabloda sütun taslağı çizer gibi tasarlayın: ad, alanlar, tipler, zorunlu bayrakları. Geliştiriciye, migration script'ine gerek yok.

  • Alanları ad, tip ve zorunlu/opsiyonel bayrağıyla ekleyin
  • SQL yok, şema migration'ı yok, backend kodu yok
  • Koleksiyonlar anında kullanılabilir ekranlar olarak görünür
  • İhtiyaçlar değiştikçe verinizin şeklini istediğiniz zaman düzenleyin
Bir Koleksiyon Oluştur
totalapp.app / collections/new
Yeni Koleksiyon — "Ekipman Kaydı"
asset_nameMETİNzorunlu
purchase_costSAYIzorunlu
under_warrantyEVET/HAYIRopsiyonel
statusSEÇENEKopsiyonel
Sunucu Tarafında Doğrulama

Kötü veri diske
asla ulaşmaz

Her kayıt, kalıcı hale gelmeden önce alan kurallarınıza göre kontrol edilir. Hatalı satırlar, net ve alan bazlı bir hatayla reddedilir — sessizce kaydedilip sonradan temizlenmez.

  • Zorunlu alanlar, tip kontrolleri ve seçenek listesi kısıtları sunucu tarafında zorunlu kılınır
  • Reddedilen yazma işlemleri hassas, alan bazlı bir hata mesajı döndürür
  • Doğrulama istemci tarafından atlanamaz — her yazmada çalışır
  • Yazma işlemi bir kullanıcıdan veya bir entegrasyondan gelse de aynı garanti geçerlidir
Doğrulamayı İş Başında Görün
totalapp.app / equipment-log
Yazma Günlüğü — "Ekipman Kaydı"
Kayıt başarılı — tüm alanlar geçerli
Reddedildi — purchase_cost bir sayı olmalı
Alınan: "unknown"
Reddedildi — asset_name zorunlu
Alan payload'da eksik
Kayıt başarılı — tüm alanlar geçerli
Tenant Bazlı İzole Depolama

Her müşterinin verisi
sıkı sıkıya ayrı tutulur

Çift backend'li, tenant kapsamlı bir depolama katmanı, her müşterinin koleksiyonlarını ve kayıtlarını ayrı ve güvenli tutar — yazılım kuralı olarak, sadece bir kural gereği değil.

  • Her okuma ve yazma, isteği yapan tenant'a kapsamlandırılır
  • Çift backend depolama hem basit hem de yüksek ölçekli tenant'ları destekler
  • Tipli alanlar — metin, sayı, evet/hayır, seçenek — otomatik olarak zorunlu kılınır
  • Motorda tenant'lar arası bir sorgu yolu bulunmaz
İzolasyon Hakkında Bilgi Alın
totalapp.app / tenants
Tenant: acme-corp İZOLE
Tenant: brightworks-ltd İZOLE
Tenant: northgate-mfg İZOLE
AI ve Entegrasyonlar için Temiz Veri Kapısı

Her okumada
güvenilir veri

Her kayıt yazılırken doğrulandığı için, bir koleksiyonu geri okuyan herhangi bir AI ajanı veya entegrasyon, her zaman tutarlı biçimlendirilmiş ve güvenilir veri alır — savunmacı ayrıştırmaya gerek yoktur.

  • AI ajanları alan tiplerine yeniden doğrulama yapmadan güvenebilir
  • Entegrasyonlar her seferinde tutarlı biçimlendirilmiş kayıtlar okur
  • Dakikalar içinde bir mini-CRM veya yeni bir modülün veri katmanını oluşturun
  • Bir geliştirme sprintine gerek kalmadan hızlı prototipleme
Bir Modülü Prototipleyin
totalapp.app / ai-agent-read
"Ekipman Kaydı"nı okuyan ajan
3 kayıt okundu — 0 biçim hatası
Tüm zorunlu alanlar mevcut, tüm tipler şemayla eşleşiyor. Özetlenip üzerine işlem yapılması güvenli.
Ajanın güvenebileceği alanlar
asset_name — her zaman bir metin
purchase_cost — her zaman bir sayı
Tüm Özellikler

Kutudaki her şey

Şema & Veri Motoru, tek bir satır backend kodu yazmadan özel veriyi tanımlamak, doğrulamak ve sunmak için gereken her şeyi barındırır.

Özel Koleksiyonlar

Kendi veri tablonuzu, elektronik tabloda sütun taslağı çizer gibi tasarlayın: ad, alanlar, tipler, zorunlu bayrakları.

Sunucu Tarafında Doğrulama

Her kayıt, kalıcı hale gelmeden önce alan kurallarınıza göre kontrol edilir; hatalı satırlar net bir hatayla reddedilir.

Tipli Alanlar

Metin, sayı, evet/hayır veya sabit seçenek listeleri — her biri her yazmada otomatik olarak zorunlu kılınır.

Tenant Bazlı İzole Depolama

Çift backend'li, tenant kapsamlı depolama, her müşterinin verisini ayrı ve güvenli tutar.

AI ve Entegrasyonlar için Temiz Veri Kapısı

Herhangi bir AI ajanının veya entegrasyonun geri okuduğu verinin güvenilir ve tutarlı biçimlendirilmiş olmasını garanti eder.

Hızlı Prototipleme

Bir geliştirme sprintine değil, dakikalara sığan bir mini-CRM veya yeni bir modülün veri katmanını oluşturun.