0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-02-10 22:38:53 -05:00

fix: correct hasDefault inference

This commit is contained in:
bholmesdev 2024-02-02 15:59:20 -05:00
parent 5fcf4a9bd6
commit cbc2b99292

View file

@ -87,7 +87,7 @@ export type Table<
{
tableName: TTableName;
name: K;
hasDefault: TFields[K]['default'] extends undefined ? false : true;
hasDefault: TFields[K] extends { default: NonNullable<unknown> } ? true : false;
notNull: TFields[K]['optional'] extends true ? false : true;
}
>;