Skip to content

Commit 03e68da

Browse files
committed
fix(lib/columns): identity_generation default value
1 parent ea1c553 commit 03e68da

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/lib/PostgresMetaColumns.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ COMMIT;`
176176
default_value,
177177
default_value_format = 'literal',
178178
is_identity,
179-
identity_generation,
179+
identity_generation = 'BY DEFAULT',
180180
is_nullable,
181181
is_unique,
182182
comment,
@@ -295,10 +295,11 @@ $$;
295295
old!.name
296296
)} IS ${literal(comment)};`
297297

298-
// nameSql must be last.
299-
// defaultValueSql must be after typeSql.
300-
// TODO: Can't set default if column is previously identity even if is_identity: false.
301-
// Must do two separate PATCHes (once to drop identity and another to set default).
298+
// TODO: Can't set default if column is previously identity even if
299+
// is_identity: false. Must do two separate PATCHes (once to drop identity
300+
// and another to set default).
301+
// NOTE: nameSql must be last. defaultValueSql must be after typeSql.
302+
// identitySql must be after isNullableSql.
302303
const sql = `
303304
BEGIN;
304305
${isNullableSql}

0 commit comments

Comments
 (0)