MCPcopy
hub / github.com/drizzle-team/drizzle-orm / DryRunColumnsHandler

Class DryRunColumnsHandler

drizzle-kit/src/simulator.ts:101–113  ·  drizzle-kit/src/simulator.ts::DryRunColumnsHandler

Source from the content-addressed store, hash-verified

99}
100
101class DryRunColumnsHandler<T extends Named> implements ColumnsHandler<T> {
102 can(tableName: string, _: T[], __: T[]): boolean {
103 return true;
104 }
105
106 handle(
107 tableName: string,
108 added: T[],
109 removed: T[],
110 ): { tableName: string; created: T[]; deleted: T[]; renamed: { from: T; to: T }[] } {
111 return { tableName, created: added, deleted: removed, renamed: [] };
112 }
113}
114
115class V1V2AuthOtpColumnsHandler<T extends Named> implements ColumnsHandler<T> {
116 can(tableName: string, _: T[], __: T[]): boolean {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected