-
Gwynne Raskind authored
* Add support for composite primary keys in schema builder * Add AnyQueryAddressableProperty and QueryAddressableProperty protocols. * Require AnyObject for AnyID so we can mutate through it * Go through anyID instead of _$id where possible * Add definition of @CompositeID property wrapper * Add missing support for composite foreign keys in schema builder while we're here * Conform GroupPropertyPath conditionally to [Any]QueryAddressableProperty * Enable logging in FluentKit's base tests * Add composite ID test benchmarks * CI fixup and improvements