O que swiftdata faz?
Implementar, revisar ou melhorar a persistência de dados usando SwiftData. Utilize ao definir classes @Model com @Attribute, @Relationship, @Transient, @Unique ou @Index; ao consultar com @Query, #Predicate, FetchDescriptor ou SortDescriptor; ao configurar ModelContainer e ModelContext para SwiftUI ou trabalho em segundo plano com @ModelActor; ao planejar migrações de esquema com VersionedSchema e SchemaMigrationPlan; ao configurar sincronização com CloudKit usando ModelConfiguration; ou ao coexistir ou migrar do Core Data.