- Schema-Flexibilität: Du kannst dein Datenmodell jederzeit aktualisieren, ohne Migrationen auszuführen.
- Echtzeit-Updates: Abonniere Änderungen, um Updates zu erhalten, wenn Datensätze erstellt, aktualisiert oder gelöscht werden.
- Fein abgestufte Sicherheit: Zeilen- und Feldebene-Sicherheitsregeln steuern, wer auf welche Datensätze und Felder zugreifen kann.
Entitäten definieren
Definiere Entitäten als JSON-Dateien im Entities-Verzeichnis deines Projekts. Standardmäßig ist das Entities-Verzeichnisbase44/entities/, aber du kannst den Pfad in deiner Projektkonfiguration anpassen.
Lokal testen
Teste deine Entitäten lokal mitbase44 dev. Der Dev-Server übernimmt Schema-Änderungen automatisch. Details unter Lokale Entwicklung.
Entitäten deployen
Deploye Entitäten mitentities push oder deploy, um alle Projektressourcen auf einmal zu pushen.
Entity-Schemas
Entity-Schemas sind JSON-Schema-Definitionen, die die Felder, Typen und Validierungsregeln für deine Daten festlegen. Erfahre mehr über Entity-Schemas.TypeScript-Typen
Generiere TypeScript-Typen aus deinen Entity-Schemas, um volle Typsicherheit und Autovervollständigung in deinem SDK-Code zu erhalten. Erfahre mehr über dynamische Typen.User-Schema
Jede Base44-App enthält eine eingebaute User-Entität, die Informationen über die Benutzer deiner App speichert. Du kannst sie mit zusätzlichen Feldern erweitern, um eigene Benutzerdaten wie Unternehmen, Telefonnummer oder Einstellungen zu speichern. User-Felder können in Sicherheitsregeln referenziert werden, um den Datenzugriff basierend auf Benutzerattributen zu steuern. Erfahre mehr über das User-Schema.Sicherheit
Steuere den Zugriff auf deine Daten mit Sicherheitsregeln auf Zeilen- und Feldebene. Definiere, wer Datensätze erstellen, lesen, aktualisieren und löschen darf, basierend auf Benutzerattributen. Erfahre mehr über Sicherheitsregeln.Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

