type ResolveInsertInput<TExplicit, TSchema, TFallback> = unknown extends TExplicit ? [TSchema] extends [never] ? TFallback : InferSchemaInput<TSchema> : TExplicit extends object ? TExplicit : Record<string, unknown>;
type ResolveInsertInput<TExplicit, TSchema, TFallback> = unknown extends TExplicit ? [TSchema] extends [never] ? TFallback : InferSchemaInput<TSchema> : TExplicit extends object ? TExplicit : Record<string, unknown>;
Definiert in: packages/db/src/types.ts:42
Intern
Hilfstyp zur Bestimmung des Einfügetyp-Inputs. Dieser nimmt die rohen Generics (TExplicit, TSchema, TFallback) anstelle des aufgelösten T.
Priorität
Dies wird für die Ableitung des Sammlungseinfügetyps verwendet
• TExplicit = unknown
• TSchema erweitert StandardSchemaV1 = never
• TFallback erweitert object = Record<string, unknown>
Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.