Skip to content

feat: add natural key support for idempotent SQL generation#18

Merged
edraobdu merged 1 commit intomainfrom
fix/natural-keys-on-conflic
Jan 9, 2026
Merged

feat: add natural key support for idempotent SQL generation#18
edraobdu merged 1 commit intomainfrom
fix/natural-keys-on-conflic

Conversation

@edraobdu
Copy link
Owner

@edraobdu edraobdu commented Jan 9, 2026

Adds comprehensive natural key detection and CTE-based SQL generation for tables without unique constraints, enabling idempotent multi-run imports. Supports both manual specification and auto-detection with priority-based detection heuristics.

Adds comprehensive natural key detection and CTE-based SQL generation for tables without unique constraints, enabling idempotent multi-run imports. Supports both manual specification and auto-detection with priority-based detection heuristics.
@edraobdu edraobdu self-assigned this Jan 9, 2026
@edraobdu edraobdu merged commit d1fa9ad into main Jan 9, 2026
6 checks passed
@edraobdu edraobdu deleted the fix/natural-keys-on-conflic branch January 9, 2026 15:05
@github-actions github-actions bot mentioned this pull request Jan 9, 2026
4 tasks
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