diff --git a/libs/knex-schema/src/types.ts b/libs/knex-schema/src/types.ts index d701dd7..152c8c5 100644 --- a/libs/knex-schema/src/types.ts +++ b/libs/knex-schema/src/types.ts @@ -187,8 +187,8 @@ export type ValidatedSpec = | ({ type: 'many' } & ValidatedJoinManySpec); // --------------------------------------------------------------------------- -// InsertType — like InferType but makes optional properties omittable +// InsertType — all properties optional (DB may generate some, e.g. SERIAL id) // --------------------------------------------------------------------------- export type InsertType< T extends ObjectSchemaBuilder -> = InferType; +> = InferType>;