The Swift Package Index logo.Swift Package Index

Build Information

Failed to build DewdropDatabase, reference main (ad19c0), with Swift 6.2 for macOS (SPM) on 24 Jun 2025 04:00:45 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:24:11: error: ambiguous use of 'id'
16 | 	// MARK: Model
17 | 	public enum Path: String {
18 | 		case id
   |        `- note: found this candidate
19 | 		case creationDate = "creation_date"
20 | 	}
   :
22 | 	public static let schema = Schema(
23 | 		Self.init,
24 | 		\.id * .id,
   |           `- error: ambiguous use of 'id'
25 | 		\.value.creationDate * .creationDate
26 | 	)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:32:1: error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
30 |
31 | // MARK: -
32 | extension Backup.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedBackup>')
33 | 	// MARK: Model
34 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:38:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
36 |
37 | // MARK: -
38 | extension Collaborator.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollaborator>')
39 | 	// MARK: Model
40 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:20:24: error: ambiguous use of 'id'
11 | 	// MARK: Model
12 | 	public enum Path: String {
13 | 		case id
   |        `- note: found this candidate
14 | 		case fullName = "full_name"
15 | 		case email
   :
18 |
19 | 	public static var schema: Schema<Self> {
20 | 		let id = \Self.id * .id
   |                        `- error: ambiguous use of 'id'
21 | 		let fullName = \Self.value.fullName * .fullName
22 | 		let email = \Self.value.email * .email
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:81:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
 79 |
 80 | // MARK: -
 81 | extension Collection.Identified: PersistDB.Model {
    | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
    | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollection>')
 82 | 	// MARK: Model
 83 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:39:24: error: ambiguous use of 'id'
 18 | 	// MARK: Model
 19 | 	public enum Path: String {
 20 | 		case id
    |        `- note: found this candidate
 21 | 		case parentID = "parent_id"
 22 | 		case title
    :
 37 |
 38 | 	public static var schema: Schema<Self> {
 39 | 		let id = \Self.id * .id
    |                        `- error: ambiguous use of 'id'
 40 | 		let parentID = \Self.parentID * .parentID
 41 | 		let title = \Self.value.title * .title
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
[570/576] Compiling DewdropDatabase Backup.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:24:11: error: ambiguous use of 'id'
16 | 	// MARK: Model
17 | 	public enum Path: String {
18 | 		case id
   |        `- note: found this candidate
19 | 		case creationDate = "creation_date"
20 | 	}
   :
22 | 	public static let schema = Schema(
23 | 		Self.init,
24 | 		\.id * .id,
   |           `- error: ambiguous use of 'id'
25 | 		\.value.creationDate * .creationDate
26 | 	)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:32:1: error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
30 |
31 | // MARK: -
32 | extension Backup.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedBackup>')
33 | 	// MARK: Model
34 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:38:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
36 |
37 | // MARK: -
38 | extension Collaborator.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollaborator>')
39 | 	// MARK: Model
40 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:20:24: error: ambiguous use of 'id'
11 | 	// MARK: Model
12 | 	public enum Path: String {
13 | 		case id
   |        `- note: found this candidate
14 | 		case fullName = "full_name"
15 | 		case email
   :
18 |
19 | 	public static var schema: Schema<Self> {
20 | 		let id = \Self.id * .id
   |                        `- error: ambiguous use of 'id'
21 | 		let fullName = \Self.value.fullName * .fullName
22 | 		let email = \Self.value.email * .email
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:81:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
 79 |
 80 | // MARK: -
 81 | extension Collection.Identified: PersistDB.Model {
    | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
    | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollection>')
 82 | 	// MARK: Model
 83 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:39:24: error: ambiguous use of 'id'
 18 | 	// MARK: Model
 19 | 	public enum Path: String {
 20 | 		case id
    |        `- note: found this candidate
 21 | 		case parentID = "parent_id"
 22 | 		case title
    :
 37 |
 38 | 	public static var schema: Schema<Self> {
 39 | 		let id = \Self.id * .id
    |                        `- error: ambiguous use of 'id'
 40 | 		let parentID = \Self.parentID * .parentID
 41 | 		let title = \Self.value.title * .title
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
[571/576] Compiling DewdropDatabase Collaborator.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:24:11: error: ambiguous use of 'id'
16 | 	// MARK: Model
17 | 	public enum Path: String {
18 | 		case id
   |        `- note: found this candidate
19 | 		case creationDate = "creation_date"
20 | 	}
   :
22 | 	public static let schema = Schema(
23 | 		Self.init,
24 | 		\.id * .id,
   |           `- error: ambiguous use of 'id'
25 | 		\.value.creationDate * .creationDate
26 | 	)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:32:1: error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
30 |
31 | // MARK: -
32 | extension Backup.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedBackup>')
33 | 	// MARK: Model
34 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:38:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
36 |
37 | // MARK: -
38 | extension Collaborator.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollaborator>')
39 | 	// MARK: Model
40 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:20:24: error: ambiguous use of 'id'
11 | 	// MARK: Model
12 | 	public enum Path: String {
13 | 		case id
   |        `- note: found this candidate
14 | 		case fullName = "full_name"
15 | 		case email
   :
18 |
19 | 	public static var schema: Schema<Self> {
20 | 		let id = \Self.id * .id
   |                        `- error: ambiguous use of 'id'
21 | 		let fullName = \Self.value.fullName * .fullName
22 | 		let email = \Self.value.email * .email
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:81:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
 79 |
 80 | // MARK: -
 81 | extension Collection.Identified: PersistDB.Model {
    | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
    | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollection>')
 82 | 	// MARK: Model
 83 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:39:24: error: ambiguous use of 'id'
 18 | 	// MARK: Model
 19 | 	public enum Path: String {
 20 | 		case id
    |        `- note: found this candidate
 21 | 		case parentID = "parent_id"
 22 | 		case title
    :
 37 |
 38 | 	public static var schema: Schema<Self> {
 39 | 		let id = \Self.id * .id
    |                        `- error: ambiguous use of 'id'
 40 | 		let parentID = \Self.parentID * .parentID
 41 | 		let title = \Self.value.title * .title
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
[572/576] Compiling DewdropDatabase Collection.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RaindropSpecifiedFields' can satisfy both 'RaindropSpecifiedFields == RaindropRow' and 'RaindropSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'RootCollectionSpecifiedFields' can satisfy both 'RootCollectionSpecifiedFields == RootCollectionRow' and 'RootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'ChildRootCollectionSpecifiedFields' can satisfy both 'ChildRootCollectionSpecifiedFields == ChildCollectionRow' and 'ChildRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'SystemRootCollectionSpecifiedFields' can satisfy both 'SystemRootCollectionSpecifiedFields == SystemCollectionRow' and 'SystemRootCollectionSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'GroupSpecifiedFields' can satisfy both 'GroupSpecifiedFields == GroupRow' and 'GroupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'FilterSpecifiedFields' can satisfy both 'FilterSpecifiedFields == FilterRow' and 'FilterSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'HighlightSpecifiedFields' can satisfy both 'HighlightSpecifiedFields == HighlightRow' and 'HighlightSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserAuthenticatedSpecifiedFields' can satisfy both 'UserAuthenticatedSpecifiedFields == UserRow' and 'UserAuthenticatedSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'UserSpecifiedFields' can satisfy both 'UserSpecifiedFields == UserRow' and 'UserSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Fields'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : ModelProjection'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Hashable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:46:8: error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 44 |
 45 | // MARK: -
 46 | public extension Database<
    |        `- error: no type for 'BackupSpecifiedFields' can satisfy both 'BackupSpecifiedFields == BackupRow' and 'BackupSpecifiedFields : Equatable'
 47 | 	RaindropRow,
 48 | 	RootCollectionRow,
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:59:3: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 57 | >{
 58 | 	init() async {
 59 | 		store = try! await Self.createStore()
    |   `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 60 | 	}
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RaindropSpecifiedFields' = 'RaindropRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RaindropRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'RootCollectionSpecifiedFields' = 'RootCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'RootCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'ChildRootCollectionSpecifiedFields' = 'ChildCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'ChildCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'SystemRootCollectionSpecifiedFields' = 'SystemCollectionRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'SystemCollectionRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'GroupSpecifiedFields' = 'GroupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'GroupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'FilterSpecifiedFields' = 'FilterRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'FilterRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'HighlightSpecifiedFields' = 'HighlightRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'HighlightRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserAuthenticatedSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'UserSpecifiedFields' = 'UserRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'UserRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Database.swift:63:8: error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 28 | import protocol Catenoid.Database
 29 |
 30 | public struct Database<
    |               `- note: where 'BackupSpecifiedFields' = 'BackupRow'
 31 | 	RaindropSpecifiedFields: RaindropFields & Fields<Raindrop.Identified>,
 32 | 	RootCollectionSpecifiedFields: CollectionFields & Fields<Collection.Identified>,
    :
 61 |
 62 | 	init(store: PersistDB.Store<ReadWrite>) {
 63 | 		self.store = store
    |        `- error: generic struct 'Database' requires that 'BackupRow' conform to 'Fields'
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:24:11: error: ambiguous use of 'id'
16 | 	// MARK: Model
17 | 	public enum Path: String {
18 | 		case id
   |        `- note: found this candidate
19 | 		case creationDate = "creation_date"
20 | 	}
   :
22 | 	public static let schema = Schema(
23 | 		Self.init,
24 | 		\.id * .id,
   |           `- error: ambiguous use of 'id'
25 | 		\.value.creationDate * .creationDate
26 | 	)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Backup.swift:32:1: error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
30 |
31 | // MARK: -
32 | extension Backup.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'String' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedBackup>')
33 | 	// MARK: Model
34 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:38:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
36 |
37 | // MARK: -
38 | extension Collaborator.Identified: PersistDB.Model {
   | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
   | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollaborator>')
39 | 	// MARK: Model
40 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collaborator.swift:20:24: error: ambiguous use of 'id'
11 | 	// MARK: Model
12 | 	public enum Path: String {
13 | 		case id
   |        `- note: found this candidate
14 | 		case fullName = "full_name"
15 | 		case email
   :
18 |
19 | 	public static var schema: Schema<Self> {
20 | 		let id = \Self.id * .id
   |                        `- error: ambiguous use of 'id'
21 | 		let fullName = \Self.value.fullName * .fullName
22 | 		let email = \Self.value.email * .email
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:81:1: error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
 79 |
 80 | // MARK: -
 81 | extension Collection.Identified: PersistDB.Model {
    | |- error: cannot use conformance of 'Int' to 'StringEncodable' here; 'Catena' was not imported by this file
    | `- note: in associated type 'Self.ID' (inferred as 'Identifier<IdentifiedCollection>')
 82 | 	// MARK: Model
 83 | 	public static var defaultOrder: [Ordering<Self>] {
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Models/Collection.swift:39:24: error: ambiguous use of 'id'
 18 | 	// MARK: Model
 19 | 	public enum Path: String {
 20 | 		case id
    |        `- note: found this candidate
 21 | 		case parentID = "parent_id"
 22 | 		case title
    :
 37 |
 38 | 	public static var schema: Schema<Self> {
 39 | 		let id = \Self.id * .id
    |                        `- error: ambiguous use of 'id'
 40 | 		let parentID = \Self.parentID * .parentID
 41 | 		let title = \Self.value.title * .title
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/PropertyCreation.swift:15:7: note: found this candidate in module 'Schemata'
 13 |
 14 | public enum IDPath: String {
 15 | 	case id
    |       `- note: found this candidate in module 'Schemata'
 16 | }
 17 |
[573/576] Compiling DewdropDatabase Database+HighlightSpec.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+HighlightSpec.swift:24:13: error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
22 | 			.listRaindrops(inCollectionWith: id)
23 | 			.map { $0.map(\.id) }
24 | 			.flatMap { await fetch(where: $0.contains(\.raindrop.id)) }
   |             | `- note: 'async' inferred from asynchronous operation used here
   |             `- error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
25 | 	}
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:20:76: error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 18 |
 19 | 	public func fetchRaindrop(with id: Raindrop.ID) async -> SingleResult<RaindropSpecifiedFields?> {
 20 | 		let results: SingleResult<[RaindropSpecifiedFields]> = await fetch(with: id)
    |                                                                            `- error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 21 | 		return results.map(\.first)
 22 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:70:69: error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 68 | 			}
 69 | 		case (nil, .trash):
 70 | 			return await removeRaindrops(fromCollectionWith: .trash).flatMap { ids in
    |                                                                     `- error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 71 | 				await removeCollection(with: .trash).map { _ in ids }
    |     `- note: 'async' inferred from asynchronous operation used here
 72 | 			}
 73 | 		case (nil, _):
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:93:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 91 | 			.map { $0 as [Raindrop.IDFields] }
 92 | 			.map { $0.map(\.id) }
 93 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 94 | 	}
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:103:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
101 | 			.map { $0.intersection(ids) }
102 | 			.map(Array.init)
103 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
104 | 	}
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+TagSpec.swift:15:9: error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
13 | 	public func listTags(inCollectionWith id: Collection.ID? = nil) async -> Results<TagRow> {
14 | 		// TODO
15 | 		await fetch()
   |         `- error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
16 | 	}
17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Catenoid/Sources/Catenoid/Database.swift:34:7: note: where 'Fields' = 'TagRow'
32 | 	}
33 |
34 | 	func fetch<Fields: Catenoid.Fields>(where predicate: Predicate<Fields.Model>? = nil) async -> Results<Fields> {
   |       `- note: where 'Fields' = 'TagRow'
35 | 		let query = Query(
36 | 			predicates: predicate.map { [$0] } ?? [],
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+UserSpec.swift:16:72: error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
14 |
15 | 	public func fetchUser(with id: User.ID) async -> SingleResult<UserSpecifiedFields?> {
16 | 		let results: SingleResult<[UserSpecifiedFields]> = await fetch(with: id)
   |                                                                        `- error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
17 | 		return results.map(\.first)
18 | 	}
[574/576] Compiling DewdropDatabase Database+RaindropSpec.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+HighlightSpec.swift:24:13: error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
22 | 			.listRaindrops(inCollectionWith: id)
23 | 			.map { $0.map(\.id) }
24 | 			.flatMap { await fetch(where: $0.contains(\.raindrop.id)) }
   |             | `- note: 'async' inferred from asynchronous operation used here
   |             `- error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
25 | 	}
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:20:76: error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 18 |
 19 | 	public func fetchRaindrop(with id: Raindrop.ID) async -> SingleResult<RaindropSpecifiedFields?> {
 20 | 		let results: SingleResult<[RaindropSpecifiedFields]> = await fetch(with: id)
    |                                                                            `- error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 21 | 		return results.map(\.first)
 22 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:70:69: error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 68 | 			}
 69 | 		case (nil, .trash):
 70 | 			return await removeRaindrops(fromCollectionWith: .trash).flatMap { ids in
    |                                                                     `- error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 71 | 				await removeCollection(with: .trash).map { _ in ids }
    |     `- note: 'async' inferred from asynchronous operation used here
 72 | 			}
 73 | 		case (nil, _):
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:93:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 91 | 			.map { $0 as [Raindrop.IDFields] }
 92 | 			.map { $0.map(\.id) }
 93 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 94 | 	}
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:103:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
101 | 			.map { $0.intersection(ids) }
102 | 			.map(Array.init)
103 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
104 | 	}
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+TagSpec.swift:15:9: error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
13 | 	public func listTags(inCollectionWith id: Collection.ID? = nil) async -> Results<TagRow> {
14 | 		// TODO
15 | 		await fetch()
   |         `- error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
16 | 	}
17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Catenoid/Sources/Catenoid/Database.swift:34:7: note: where 'Fields' = 'TagRow'
32 | 	}
33 |
34 | 	func fetch<Fields: Catenoid.Fields>(where predicate: Predicate<Fields.Model>? = nil) async -> Results<Fields> {
   |       `- note: where 'Fields' = 'TagRow'
35 | 		let query = Query(
36 | 			predicates: predicate.map { [$0] } ?? [],
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+UserSpec.swift:16:72: error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
14 |
15 | 	public func fetchUser(with id: User.ID) async -> SingleResult<UserSpecifiedFields?> {
16 | 		let results: SingleResult<[UserSpecifiedFields]> = await fetch(with: id)
   |                                                                        `- error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
17 | 		return results.map(\.first)
18 | 	}
[575/576] Compiling DewdropDatabase Database+TagSpec.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+HighlightSpec.swift:24:13: error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
22 | 			.listRaindrops(inCollectionWith: id)
23 | 			.map { $0.map(\.id) }
24 | 			.flatMap { await fetch(where: $0.contains(\.raindrop.id)) }
   |             | `- note: 'async' inferred from asynchronous operation used here
   |             `- error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
25 | 	}
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:20:76: error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 18 |
 19 | 	public func fetchRaindrop(with id: Raindrop.ID) async -> SingleResult<RaindropSpecifiedFields?> {
 20 | 		let results: SingleResult<[RaindropSpecifiedFields]> = await fetch(with: id)
    |                                                                            `- error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 21 | 		return results.map(\.first)
 22 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:70:69: error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 68 | 			}
 69 | 		case (nil, .trash):
 70 | 			return await removeRaindrops(fromCollectionWith: .trash).flatMap { ids in
    |                                                                     `- error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 71 | 				await removeCollection(with: .trash).map { _ in ids }
    |     `- note: 'async' inferred from asynchronous operation used here
 72 | 			}
 73 | 		case (nil, _):
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:93:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 91 | 			.map { $0 as [Raindrop.IDFields] }
 92 | 			.map { $0.map(\.id) }
 93 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 94 | 	}
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:103:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
101 | 			.map { $0.intersection(ids) }
102 | 			.map(Array.init)
103 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
104 | 	}
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+TagSpec.swift:15:9: error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
13 | 	public func listTags(inCollectionWith id: Collection.ID? = nil) async -> Results<TagRow> {
14 | 		// TODO
15 | 		await fetch()
   |         `- error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
16 | 	}
17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Catenoid/Sources/Catenoid/Database.swift:34:7: note: where 'Fields' = 'TagRow'
32 | 	}
33 |
34 | 	func fetch<Fields: Catenoid.Fields>(where predicate: Predicate<Fields.Model>? = nil) async -> Results<Fields> {
   |       `- note: where 'Fields' = 'TagRow'
35 | 		let query = Query(
36 | 			predicates: predicate.map { [$0] } ?? [],
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+UserSpec.swift:16:72: error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
14 |
15 | 	public func fetchUser(with id: User.ID) async -> SingleResult<UserSpecifiedFields?> {
16 | 		let results: SingleResult<[UserSpecifiedFields]> = await fetch(with: id)
   |                                                                        `- error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
17 | 		return results.map(\.first)
18 | 	}
[576/576] Compiling DewdropDatabase Database+UserSpec.swift
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+HighlightSpec.swift:24:13: error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
22 | 			.listRaindrops(inCollectionWith: id)
23 | 			.map { $0.map(\.id) }
24 | 			.flatMap { await fetch(where: $0.contains(\.raindrop.id)) }
   |             | `- note: 'async' inferred from asynchronous operation used here
   |             `- error: cannot pass function of type '([Identifier<IdentifiedRaindrop>]) async -> Result<[HighlightSpecifiedFields], Never>' to parameter expecting synchronous function type
25 | 	}
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:20:76: error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 18 |
 19 | 	public func fetchRaindrop(with id: Raindrop.ID) async -> SingleResult<RaindropSpecifiedFields?> {
 20 | 		let results: SingleResult<[RaindropSpecifiedFields]> = await fetch(with: id)
    |                                                                            `- error: cannot convert value of type 'Raindrop.ID' (aka 'Identifier<IdentifiedRaindrop>') to expected argument type '[RaindropSpecifiedFields.Model.ID]'
 21 | 		return results.map(\.first)
 22 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:70:69: error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 68 | 			}
 69 | 		case (nil, .trash):
 70 | 			return await removeRaindrops(fromCollectionWith: .trash).flatMap { ids in
    |                                                                     `- error: cannot pass function of type '([Raindrop.ID]) async -> Result<[Raindrop.ID], Never>' (aka '(Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<Identifier<IdentifiedRaindrop>>, Never>') to parameter expecting synchronous function type
 71 | 				await removeCollection(with: .trash).map { _ in ids }
    |     `- note: 'async' inferred from asynchronous operation used here
 72 | 			}
 73 | 		case (nil, _):
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:93:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 91 | 			.map { $0 as [Raindrop.IDFields] }
 92 | 			.map { $0.map(\.id) }
 93 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
 94 | 	}
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+RaindropSpec.swift:103:13: error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
101 | 			.map { $0.intersection(ids) }
102 | 			.map(Array.init)
103 | 			.flatMap(delete)
    |             `- error: cannot pass function of type '@Sendable ([Identifier<Raindrop.Identified>]) async -> Result<[Raindrop.Identified.ID], Never>' (aka '@Sendable (Array<Identifier<IdentifiedRaindrop>>) async -> Result<Array<IdentifiedRaindrop.ID>, Never>') to parameter expecting synchronous function type
104 | 	}
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+TagSpec.swift:15:9: error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
13 | 	public func listTags(inCollectionWith id: Collection.ID? = nil) async -> Results<TagRow> {
14 | 		// TODO
15 | 		await fetch()
   |         `- error: instance method 'fetch(where:)' requires that 'TagRow' conform to 'Fields'
16 | 	}
17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Catenoid/Sources/Catenoid/Database.swift:34:7: note: where 'Fields' = 'TagRow'
32 | 	}
33 |
34 | 	func fetch<Fields: Catenoid.Fields>(where predicate: Predicate<Fields.Model>? = nil) async -> Results<Fields> {
   |       `- note: where 'Fields' = 'TagRow'
35 | 		let query = Query(
36 | 			predicates: predicate.map { [$0] } ?? [],
/Users/admin/builder/spi-builder-workspace/Sources/DewdropDatabase/Database/Categories/Database+UserSpec.swift:16:72: error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
14 |
15 | 	public func fetchUser(with id: User.ID) async -> SingleResult<UserSpecifiedFields?> {
16 | 		let results: SingleResult<[UserSpecifiedFields]> = await fetch(with: id)
   |                                                                        `- error: cannot convert value of type 'User.ID' (aka 'Identifier<IdentifiedUser>') to expected argument type '[UserSpecifiedFields.Model.ID]'
17 | 		return results.map(\.first)
18 | 	}
Fetching https://github.com/Fleuronic/DewdropService
[1/1733] Fetching dewdropservice
Fetched https://github.com/Fleuronic/DewdropService from cache (0.80s)
Fetching https://github.com/Fleuronic/Catenoid
[1/585] Fetching catenoid
Fetched https://github.com/Fleuronic/Catenoid from cache (0.89s)
Fetching https://github.com/Fleuronic/Dewdrop
[1/1425] Fetching dewdrop
Fetched https://github.com/Fleuronic/Dewdrop from cache (0.76s)
Fetching https://github.com/Fleuronic/Catena
[1/1051] Fetching catena
Fetched https://github.com/Fleuronic/Catena from cache (0.64s)
Fetching https://github.com/jordanekay/Schemata
[1/1202] Fetching schemata
Fetched https://github.com/jordanekay/Schemata from cache (0.75s)
Fetching https://github.com/jordanekay/PersistDB
[1/2801] Fetching persistdb
Fetched https://github.com/jordanekay/PersistDB from cache (0.85s)
Fetching https://github.com/ReactiveCocoa/ReactiveSwift.git
[1/52493] Fetching reactiveswift
Fetched https://github.com/ReactiveCocoa/ReactiveSwift.git from cache (2.04s)
Fetching https://github.com/jordanekay/Identity
[1/57] Fetching identity
Fetched https://github.com/jordanekay/Identity from cache (0.65s)
Fetching https://github.com/tonyarnold/Differ
Fetching https://github.com/dm-zharov/swift-security
Fetching https://github.com/gohanlon/swift-memberwise-init-macro
[1/1312] Fetching swift-security
[54/3678] Fetching swift-security, differ
[196/4399] Fetching swift-security, differ, swift-memberwise-init-macro
Fetched https://github.com/gohanlon/swift-memberwise-init-macro from cache (0.96s)
Fetched https://github.com/tonyarnold/Differ from cache (0.96s)
Fetched https://github.com/dm-zharov/swift-security from cache (0.96s)
Computing version for https://github.com/gohanlon/swift-memberwise-init-macro
Computed https://github.com/gohanlon/swift-memberwise-init-macro at 0.5.2 (1.63s)
Fetching https://github.com/swiftlang/swift-syntax
[1/70927] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (3.19s)
Computing version for https://github.com/tonyarnold/Differ
Computed https://github.com/tonyarnold/Differ at 1.4.6 (3.74s)
Computing version for https://github.com/dm-zharov/swift-security
Computed https://github.com/dm-zharov/swift-security at 2.4.0 (0.40s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (0.56s)
Creating working copy for https://github.com/Fleuronic/DewdropService
Working copy of https://github.com/Fleuronic/DewdropService resolved at main (b84a7c8)
Creating working copy for https://github.com/ReactiveCocoa/ReactiveSwift.git
Working copy of https://github.com/ReactiveCocoa/ReactiveSwift.git resolved at swift-concurrency (3d40187)
Creating working copy for https://github.com/jordanekay/Schemata
Working copy of https://github.com/jordanekay/Schemata resolved at master (1c5443b)
Creating working copy for https://github.com/gohanlon/swift-memberwise-init-macro
Working copy of https://github.com/gohanlon/swift-memberwise-init-macro resolved at 0.5.2
Creating working copy for https://github.com/jordanekay/Identity
Working copy of https://github.com/jordanekay/Identity resolved at master (8764a54)
Creating working copy for https://github.com/jordanekay/PersistDB
Working copy of https://github.com/jordanekay/PersistDB resolved at master (9794f7d)
Creating working copy for https://github.com/Fleuronic/Catena
Working copy of https://github.com/Fleuronic/Catena resolved at main (36f22b2)
Creating working copy for https://github.com/dm-zharov/swift-security
Working copy of https://github.com/dm-zharov/swift-security resolved at 2.4.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/Fleuronic/Dewdrop
Working copy of https://github.com/Fleuronic/Dewdrop resolved at main (f28b143)
Creating working copy for https://github.com/Fleuronic/Catenoid
Working copy of https://github.com/Fleuronic/Catenoid resolved at main (ed5ea12)
Creating working copy for https://github.com/tonyarnold/Differ
Working copy of https://github.com/tonyarnold/Differ resolved at 1.4.6
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.0.9.909-MacroSupport-macos_aarch64.zip
warning: 'persistdb': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/PersistDB/Source/Info.plist
warning: 'schemata': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/Schemata/Sources/Info.plist
BUILD FAILURE 6.2 macosSpm