File tree 2 files changed +7
-3
lines changed
2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 8
8
DefaultValueExpression ,
9
9
parseDefaultValueExpression ,
10
10
} from '../parser/default-value-parser.js'
11
+ import { preventAwait } from '../util/prevent-await.js'
11
12
12
13
export class AlterColumnBuilder {
13
14
readonly #column: string
@@ -63,6 +64,8 @@ export class AlterColumnBuilder {
63
64
}
64
65
}
65
66
67
+ preventAwait ( AlterColumnBuilder , "don't await AlterColumnBuilder instances" )
68
+
66
69
/**
67
70
* Allows us to force consumers to do exactly one alteration to a column.
68
71
*
@@ -93,3 +96,5 @@ export class AlteredColumnBuilder implements OperationNodeSource {
93
96
export type AlterColumnBuilderCallback = (
94
97
builder : AlterColumnBuilder ,
95
98
) => AlteredColumnBuilder
99
+
100
+ preventAwait ( AlteredColumnBuilder , "don't await AlteredColumnBuilder instances" )
Original file line number Diff line number Diff line change @@ -323,6 +323,8 @@ export interface AlterTableBuilderProps {
323
323
readonly node : AlterTableNode
324
324
}
325
325
326
+ preventAwait ( AlterTableBuilder , "don't await AlterTableBuilder instances" )
327
+
326
328
export interface ColumnAlteringInterface {
327
329
alterColumn (
328
330
column : string ,
@@ -469,9 +471,6 @@ export class AlterTableColumnAlteringBuilder
469
471
export interface AlterTableColumnAlteringBuilderProps
470
472
extends AlterTableBuilderProps { }
471
473
472
- preventAwait ( AlterTableBuilder , "don't await AlterTableBuilder instances" )
473
- preventAwait ( AlterColumnBuilder , "don't await AlterColumnBuilder instances" )
474
-
475
474
preventAwait (
476
475
AlterTableColumnAlteringBuilder ,
477
476
"don't await AlterTableColumnAlteringBuilder instances directly. To execute the query you need to call `execute`" ,
You can’t perform that action at this time.
0 commit comments