amplify-swift/Amplify.xcodeproj
Diego Costantino e4c5736823
feat(datastore): support for custom primary key (#1752)
* feat(datastore): custom pk

* chore: update API calls

* address comments

* address comments, update models

* update pk encoding

* fix(datastore): create indexes for custom primary key (#1828)

* precondition failure in case of identifier field not found

* test(datastore): custom pk tests (#1799)

* test(datastore): custom PK tests

* update models

* more SQL statements tests

* add CascadeDeleteOperation tests with composite pk

* address comments

* feat(datastore): custom pk associations (#1811)

* test(datastore): custom PK tests

* update models

* update pk encoding

* fix associations

* feat(datastore): support for CPK in associations

* restore associations test models

* rebase on tests

* feat(datastore): support for CPK in associations

* add more tests

* add schema for test models;

* rename schema.graphql to avoid build failures

* address comments

* fix tests when pk field is enum

* tests with composite keys

* resolve associated model

* update test models

* feat(datastore): custom primary key - add more tests, fix cascade delete (#1878)

* feat(datastore): add more tests, fix cascade delete

* fix typo

* precondition failure only when associated field is required

* add tests for query predicate

* fix(datastore): avoid creating index on foreign key fields (#1937)

* fix(datastore): resolve PK value in JSONValue models (#1949)

* fix quoting on table names in unit test

* fix(datastore): Fix ModelSyncedEventEmitter, add lifecycle events logging (#2022)

* try to fix ready event emitter

* lifecycle event logging

* fix(datastore): Add default value for where predicate (#2041)

* fix(datastore): Add default value for where predicate

* Indentation fixtures for where predicate

* Fix-final changes

* fix(datastore): String conform to ModelIdentifierProtocol (#2067)

Co-authored-by: Michael Law <1365977+lawmicha@users.noreply.github.com>
Co-authored-by: Manaswi Manthena <107574718+manaswi223@users.noreply.github.com>
2022-08-03 15:39:48 -04:00
..
project.xcworkspace Initial WIP Amplify commit 2019-05-17 16:24:17 -07:00
xcshareddata chore: Remove copyright year from .swift, .h, .plist files (#1008) 2021-01-06 11:44:40 -08:00
project.pbxproj feat(datastore): support for custom primary key (#1752) 2022-08-03 15:39:48 -04:00