- Eine schlanke Datenebene, die deklarative Datenmodellierung ähnlich wie SwiftData bietet und SQLite- und CloudKit-Synchronisierung direkt unterstützt
- Basierend auf GRDB und StructuredQueries, nutzt es die SQL-Performance maximal aus, bietet dabei aber eine Swift-freundliche API und ist leistungsfähiger als SwiftData
- Einsetzbar in UIKit, SwiftUI und
@Observable-Modellen
- Über
@Table, @FetchAll, @FetchOne usw. wird wie mit @Model und @Query in SwiftData eine reaktive Datenanbindung bereitgestellt
- Wenn
SyncEngine konfiguriert ist, kann die lokale SQLite-Datenbank automatisch mit CloudKit und iCloud-Freigaben synchronisiert werden
- Über CloudKit Sharing ist auch das Teilen von Daten mit anderen iCloud-Nutzern möglich
- Für das Schreiben von Abfragen werden sowohl eine type-safe API als auch sichere SQL-Strings mit dem Makro
#sql unterstützt
- MIT-Lizenz
Noch keine Kommentare.