Skip to content

Commit a572086

Browse files
committed
fix: also handle null constraints in migrations
1 parent a8f975d commit a572086

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sftkit/sftkit/database/_migrations.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ async def _drop_all_constraints(conn: Connection, schema: str):
9898
constraint_name = constraint.conname
9999
constraint_type = constraint.contype
100100
table_name = constraint.relname
101-
if constraint_type in ("p", "f", "u"):
101+
if constraint_type in ("p", "f", "u", "n"):
102102
continue
103103
if constraint_type == "c":
104104
drop_statements.append(f'alter table "{table_name}" drop constraint "{constraint_name}";')

0 commit comments

Comments
 (0)