@@ -8,7 +8,7 @@ Learn how to add SQLiteData to an existing app that uses GRDB.
88to interact with SQLite under the hood, such as performing queries and observing changes to the
99database. If you have an existing application using GRDB, and would like to use the tools of this
1010library, such as [ ` @FetchAll ` ] ( < doc:FetchAll > ) , the SQL query builder, and
11- [ CloudKit synchronization] ( < doc:CloudKit > ) , then there are a few steps you must take.
11+ [ CloudKit synchronization] ( < doc:CloudKitSync > ) , then there are a few steps you must take.
1212
1313## Replace PersistableRecord and FetchableRecord with @Table
1414
@@ -169,7 +169,7 @@ try Reminder.insert {
169169
170170## CloudKit synchronization
171171
172- The library's [ CloudKit] ( < doc:CloudKit > ) synchronization tools require that the tables being
172+ The library's [ CloudKit] ( < doc:CloudKitSync > ) synchronization tools require that the tables being
173173synchronized have a primary key, and this is enforced through the ` PrimaryKeyedTable ` protocol.
174174The ` @Table ` macro automatically applies this protocol for you when your type has an ` id ` field,
175175but if you use a different name for your primary key you will need to use the ` @Column ` macro
@@ -186,6 +186,6 @@ to specify that:
186186The library further requires your tables use globally unique identifiers (such as UUID) for their
187187primary keys, and in particular auto-incrementing integer IDs do _ not_ work. You will need to
188188migrate your tables to use UUIDs, see
189- < doc:CloudKit #Preparing-an-existing-schema-for-synchronization > for more information.
189+ < doc:CloudKitSync #Preparing-an-existing-schema-for-synchronization > for more information.
190190
191191[ GRDB ] : http://github.com/groue/GRDB.swift
0 commit comments