Datenbank
Tabellen durchsuchen und Produktionsdatensätze aus My app sicher verwalten
Öffnen Sie ein Cloud-Projekt und wählen Sie My app → Database, um die Daten zu prüfen, die von der Live-App verwendet werden.
Diese Seite arbeitet mit Produktionsdaten. Wenn Sie eine Zeile hinzufügen, bearbeiten oder löschen, wirkt sich das sofort auf die Live-App aus und erfordert keine erneute Veröffentlichung.
Datenbank verbinden
Wenn keine Datenbank oder Tabellen erkannt werden, wählen Sie Add a database with Verdent. Verdent sendet eine Anfrage an die aktive Projektaufgabe, um eine Datenbank und das von der App benötigte Datenmodell zu erstellen.
Prüfen und testen Sie den generierten Code und wählen Sie anschließend Publish changes. Tabellen erscheinen in My app, nachdem die Produktionsdatenbank verbunden ist und ein Schema enthält.
Tabellen durchsuchen
Die Database-Startseite listet jede erkannte Tabelle und ihre Datensatzanzahl auf. Von dieser Seite aus können Sie:
- eine Tabelle auswählen, um ihre Datensätze zu prüfen
- einen Tabellennamen von der zugehörigen Karte kopieren
- mit der Zurück-Schaltfläche zur Tabellenliste zurückkehren
My app verwaltet derzeit Tabellendatensätze. Das Erstellen, Umbenennen oder Löschen von Tabellen und Spalten ist über diese Oberfläche nicht verfügbar; fordern Sie Schemaänderungen stattdessen über eine Projektaufgabe an.
Mit Tabellendaten arbeiten
Sortieren und filtern
Öffnen Sie das Sortiermenü in einer Spaltenüberschrift, um aufsteigend oder absteigend zu sortieren oder die Sortierung zu entfernen.
Wählen Sie Filter, um einen oder mehrere Spaltenfilter zu kombinieren:
| Spaltentyp | Verfügbare Bedingungen |
|---|---|
| Text und andere nicht numerische Werte | Ist gleich, Enthält |
| Numerische Werte | Ist gleich, Größer als, Größer oder gleich, Kleiner als, Kleiner oder gleich |
Wählen Sie Confirm, um jeden vollständig ausgefüllten Filter anzuwenden. Entfernen Sie einen einzelnen Filter, wählen Sie Clear all oder verwenden Sie das Löschsymbol auf der aktiven Filter-Schaltfläche, um zur ungefilterten Tabelle zurückzukehren.
Spalten ein- und ausblenden
Wählen Sie Columns und schalten Sie Felder ein oder aus, um festzulegen, welche Spalten in der Tabelle sichtbar sind. Das ändert nur die aktuelle Ansicht; das Datenbankschema wird dadurch nicht geändert und keine Daten werden gelöscht.
Zeile hinzufügen
Wählen Sie Add row, geben Sie Werte ein und speichern Sie.
- Zahlenfelder werden als Zahlen gespeichert, und boolesche Felder verwenden eine Ein/Aus-Steuerung.
- Datums- und Uhrzeitfelder verwenden eine Datums-/Uhrzeiteingabe, wenn der gespeicherte Wert ein unterstütztes Format hat.
- Leere Felder werden ausgelassen, damit Datenbankstandardwerte angewendet werden können.
- Generierte Felder, Auto-Increment-Felder, Identitätsfelder und generierte UUID-Felder werden nicht als beschreibbare Eingaben angezeigt.
Wenn Sie ein Formular mit nicht gespeicherten Werten schließen, fragt Verdent, ob die Änderungen verworfen werden sollen.
Zeile oder Zelle bearbeiten
Sie können Daten auf zwei Arten bearbeiten:
- Wählen Sie die Stift-Schaltfläche in einer Zeile, um den vollständigen Zeileneditor zu öffnen.
- Doppelklicken Sie auf eine Zelle, die kein Primärschlüssel ist, um diesen Wert direkt zu bearbeiten. Drücken Sie Enter oder wählen Sie Save, um die Änderung anzuwenden; drücken Sie Escape, um abzubrechen.
Primärschlüsselfelder sind schreibgeschützt. Eine Tabelle muss einen Primärschlüssel haben, bevor My app Datensätze zum Bearbeiten sicher identifizieren kann.
Zeilen löschen
Wählen Sie eine oder mehrere Zeilen aus und wählen Sie Delete. Verdent fragt vor dem Löschen nach einer Bestätigung.
Das Löschen von Zeilen kann in My app nicht rückgängig gemacht werden. Prüfen Sie die ausgewählten Datensätze, bevor Sie bestätigen.
Eine Tabelle muss einen Primärschlüssel haben, bevor Zeilen gelöscht werden können.
Export, Aktualisierung und Seitennavigation
- Export CSV lädt die Tabelle mit den aktiven Filtern und der aktiven Sortierung herunter. Der Export ist nicht auf die aktuell sichtbare Seite beschränkt.
- Refresh lädt die aktuelle Tabelle erneut aus der Produktionsdatenbank.
- Rows per page unterstützt 10, 20, 50 oder 100 Datensätze, mit Seitennavigation rechts.
Speicherlimits
Wenn der Datenbankspeicher voll ist, ist das Hinzufügen und Bearbeiten von Zeilen deaktiviert. Das Löschen von Zeilen bleibt verfügbar, wenn die Tabelle einen Primärschlüssel hat. Wenn Verdent das Datenbankkontingent nicht prüfen kann, deaktiviert es ebenfalls das Hinzufügen und Bearbeiten, bis das Kontingent erneut geprüft werden kann. Der Hinweis bietet ein Upgrade an, wenn ein höherer Tarif verfügbar ist; andernfalls stellt er eine Möglichkeit bereit, den Support zu kontaktieren.
Weitere Informationen zum Datenbankkontingent der einzelnen Tarife finden Sie unter Bereitstellungsressourcen und Limits.