- Camada de dados leve que oferece modelagem de dados declarativa semelhante ao SwiftData, com suporte direto a SQLite e sincronização com CloudKit
- Baseada em GRDB e StructuredQueries, aproveita ao máximo a performance do SQL enquanto oferece uma API amigável para Swift, sendo mais poderosa que o SwiftData
- Pode ser usada com UIKit, SwiftUI e modelos
@Observable
- Por meio de
@Table, @FetchAll, @FetchOne etc., oferece integração reativa de dados de forma semelhante a @Model e @Query do SwiftData
- Ao configurar o
SyncEngine, é possível sincronizar automaticamente o banco de dados SQLite local com CloudKit e compartilhamento via iCloud
- Também permite compartilhar dados com outros usuários do iCloud por meio do CloudKit Sharing
- Suporta tanto uma API type-safe para escrever consultas quanto o uso da macro
#sql para strings SQL seguras
- Licença MIT
Ainda não há comentários.