Skip to content
  • Gwynne Raskind's avatar
    Initial support for composite primary keys (#509) · e8354b1f
    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
    e8354b1f