Skip to content

Commit 2f0a4f7

Browse files
committed
chore: format beta branch
1 parent c5d229c commit 2f0a4f7

2 files changed

Lines changed: 14 additions & 27 deletions

File tree

src/relations.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,9 @@ type DrizzleToZeroSchema<
7878
DefaultTableColumnsConfig<TDrizzleSchema>,
7979
> = {
8080
readonly tables: {
81-
readonly [K in IncludedTableNames<
82-
TDrizzleSchema,
83-
TColumnConfig
84-
>]: TDrizzleSchema[K] extends infer TTable extends Table<any>
81+
readonly [
82+
K in IncludedTableNames<TDrizzleSchema, TColumnConfig>
83+
]: TDrizzleSchema[K] extends infer TTable extends Table<any>
8584
? ZeroTableBuilderSchema<
8685
K,
8786
TTable,
@@ -99,8 +98,9 @@ type IncludedTableNames<
9998
TColumnConfig extends TableColumnsConfig<TDrizzleSchema>,
10099
> = Extract<
101100
{
102-
[TTableName in keyof TDrizzleSchema &
103-
string]: TDrizzleSchema[TTableName] extends Table<any>
101+
[
102+
TTableName in keyof TDrizzleSchema & string
103+
]: TDrizzleSchema[TTableName] extends Table<any>
104104
? TTableName extends keyof TColumnConfig
105105
? [TColumnConfig[TTableName]] extends [false | undefined]
106106
? never

src/types.ts

Lines changed: 8 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,13 @@ import type {ZeroColumnType, ZeroTypeToTypescriptType} from './drizzle-to-zero';
33
import type {ColumnsConfig} from './tables';
44

55
type ArrayLikeDrizzleConstraint =
6-
| 'basecolumn'
7-
| 'halfvector'
8-
| 'int64vector'
9-
| 'vector';
6+
'basecolumn' | 'halfvector' | 'int64vector' | 'vector';
107

118
type DateLikeDrizzleStringConstraint =
12-
| 'date'
13-
| 'datetime'
14-
| 'time'
15-
| 'timestamp';
9+
'date' | 'datetime' | 'time' | 'timestamp';
1610

1711
type NumberLikeDrizzleStringConstraint =
18-
| 'int64'
19-
| 'numeric'
20-
| 'uint64'
21-
| 'unumeric';
12+
'int64' | 'numeric' | 'uint64' | 'unumeric';
2213

2314
type StringLikeDrizzleConstraint = 'enum' | 'uuid';
2415

@@ -58,9 +49,8 @@ type ResolveNullableStringLikeCustomType<TData> = [
5849
] extends [never]
5950
? string
6051
: Exclude<TData, Nullish> extends string
61-
?
62-
| PreserveNarrowType<Exclude<TData, Nullish>, string, string>
63-
| Extract<TData, Nullish>
52+
? | PreserveNarrowType<Exclude<TData, Nullish>, string, string>
53+
| Extract<TData, Nullish>
6454
: string;
6555

6656
type ResolveStringLikeCustomType<TData> =
@@ -71,9 +61,8 @@ type ResolveNullableBooleanLikeCustomType<TData> = [
7161
] extends [never]
7262
? boolean
7363
: Exclude<TData, Nullish> extends boolean
74-
?
75-
| PreserveNarrowType<Exclude<TData, Nullish>, boolean, boolean>
76-
| Extract<TData, Nullish>
64+
? | PreserveNarrowType<Exclude<TData, Nullish>, boolean, boolean>
65+
| Extract<TData, Nullish>
7766
: boolean;
7867

7968
type ResolveBooleanLikeCustomType<TData> =
@@ -273,9 +262,7 @@ export type ResolveColumnCustomType<TColumn> =
273262
: NormalizedColumnDataType<TColumn> extends 'boolean'
274263
? ResolveBooleanLikeCustomType<ColumnData<TColumn>>
275264
: NormalizedColumnDataType<TColumn> extends
276-
| 'bigint'
277-
| 'date'
278-
| 'number'
265+
'bigint' | 'date' | 'number'
279266
? ResolveNumberLikeCustomType<ColumnData<TColumn>>
280267
: unknown;
281268

0 commit comments

Comments
 (0)