Skip to content

Conversation

@mbrandonw
Copy link
Member

There was a bit of behavior not yet captured by our mock cloud database that this PR plugs. If you save a record in the shared database that is not apart of a hierarchy that leads to a shared root record, iCloud throws a CKError.permissionFailure. We now replicate that behavior.

stephencelis and others added 5 commits December 4, 2025 16:27
…322)

When the `id` column is defined as `INT NOT NULL PRIMARY KEY AUTOINCREMENT`
sqlite will throw an error:

> AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY
@mbrandonw mbrandonw merged commit 1670fbb into main Dec 8, 2025
5 checks passed
@mbrandonw mbrandonw deleted the improved-mock-cloud-database branch December 8, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants