Skip to content

PostgreSQL: Add expected error for PRIMARY KEY on column with DROP NO…#1316

Merged
mrigger merged 1 commit intomainfrom
fix/postgres-alter-table-pk-not-null
Apr 7, 2026
Merged

PostgreSQL: Add expected error for PRIMARY KEY on column with DROP NO…#1316
mrigger merged 1 commit intomainfrom
fix/postgres-alter-table-pk-not-null

Conversation

@mrigger
Copy link
Copy Markdown
Contributor

@mrigger mrigger commented Apr 7, 2026

…T NULL

When a multi-action ALTER TABLE combines ADD CONSTRAINT ... PRIMARY KEY with ALTER ... DROP NOT NULL, PostgreSQL returns "primary key column is not marked NOT NULL". Add this to expected errors in both ADD_TABLE_CONSTRAINT and ADD_TABLE_CONSTRAINT_USING_INDEX cases.

…T NULL

When a multi-action ALTER TABLE combines ADD CONSTRAINT ... PRIMARY KEY
with ALTER ... DROP NOT NULL, PostgreSQL returns "primary key column is
not marked NOT NULL". Add this to expected errors in both
ADD_TABLE_CONSTRAINT and ADD_TABLE_CONSTRAINT_USING_INDEX cases.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mrigger mrigger merged commit 5789b2a into main Apr 7, 2026
18 of 27 checks passed
@mrigger mrigger deleted the fix/postgres-alter-table-pk-not-null branch April 7, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant