Skip to content

fix(SchemaBuilder): qualify tables with default schema - #323

Merged
elpete merged 1 commit into
nextfrom
fix/issue-264-oracle-schema-prefix
Aug 12, 2026
Merged

fix(SchemaBuilder): qualify tables with default schema#323
elpete merged 1 commit into
nextfrom
fix/issue-264-oracle-schema-prefix

Conversation

@elpete

@elpete elpete commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • qualify SchemaBuilder table and view names with defaultSchema
  • preserve explicitly qualified names and use their schema for existence checks
  • keep generated constraint names based on the unqualified table name
  • schema-qualify Oracle sequences and triggers without embedding the schema in their generated names
  • cover default schemas, explicit schema precedence, Oracle auto-increment objects, drops, and existence checks

Validation

  • tests written first and confirmed failing
  • Lucee 6 full suite: 2,922 passed, 0 failed, 0 errors, 3 skipped
  • box run-script format:check
  • git diff --check

Fixes #264

@elpete
elpete force-pushed the fix/issue-264-oracle-schema-prefix branch from ae77777 to 1a39779 Compare August 12, 2026 20:59
@elpete
elpete marked this pull request as ready for review August 12, 2026 21:17
@elpete
elpete merged commit e929142 into next Aug 12, 2026
48 of 52 checks passed
@elpete
elpete deleted the fix/issue-264-oracle-schema-prefix branch August 12, 2026 21:17
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