Erstellen einer App mit supabase und ionic 2. Datenbank: Tabelle definieren

Um Daten zu speichern, benötigen wir eine Datenbank mit verschiedenen Tabellen. Jede Tabelle ist dabei der Platzhalter für alle Instanzen eines Objektes. Wir möchten eine App zum Tracken von Haushalts-Ausgaben bauen. Daher benötigen wir zunächst eine Tabelle zum Speichern der einzelnen Ausgaben. Eine Ausgabe hat dabei folgende Eigenschaften: id – eine eindeutige Kennzeichnung name – … Weiterlesen

Erstellen einer App mit supabase und ionic 1. Einrichten der lokalen supabase Instanz

Da wir möglichst unabhängig sein wollen, von einer Internetverbindung und unser System testen können möchten, ohne dass uns ein eventuell unzuverlässiges System dabei behindert, ist es hilfreich, eine lokale Instanz von supabase zu installieren. Dazu benötigen wir unter macOS/Linux Homebrew. Unter Windows brauchen wir Scoop. Als nächstes wählen wir das Verzeichnis aus, in dem wir … Weiterlesen

Erstellen einer App mit supabase und ionic

supabase ist eine Open Source basierte Alternative zu Firebase. Das Framework bietet eine All-In-One Backend-Lösung mit Datenbank, Authentifizierung und Geschäftslogik in Form von einzelnen unabhängigen Funktionen, die per REST-Schnittstelle angesprochen werden können. Als Datenbank wird POSTgres verwendet, das durch die integrierte Row Level Security die Autorisierung des Daten-Zugriffs sicherstellt. Die Nutzer-Authentifizierung unterstützt Single Sign On … Weiterlesen