Skip to content

Cleanup database migrations#2472

Merged
p-hoffmann merged 6 commits into
webapi-3.0from
p-hoffmann/dbmigration
Jan 2, 2026
Merged

Cleanup database migrations#2472
p-hoffmann merged 6 commits into
webapi-3.0from
p-hoffmann/dbmigration

Conversation

@p-hoffmann

Copy link
Copy Markdown
Member
  • Streamlined Database Support: Removed legacy migration scripts specific to SQL Server and Oracle.
  • Established v3.0 Baseline: Introduced a new, consolidated baseline migration script for the WebAPI 3.0 release.
  • Pruned History: Deleted obsolete migration scripts for WebAPI versions prior to 2.14 to reduce technical debt.

@p-hoffmann p-hoffmann marked this pull request as ready for review December 14, 2025 13:30
@p-hoffmann p-hoffmann marked this pull request as draft December 14, 2025 14:31
@p-hoffmann p-hoffmann marked this pull request as ready for review December 14, 2025 14:39
@p-hoffmann p-hoffmann requested a review from Copilot December 14, 2025 15:30

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request removes legacy database migration scripts to establish a new baseline for WebAPI 3.0, streamlining database support by eliminating obsolete migrations and database-specific scripts.

  • Removed all pre-2.14 PostgreSQL migration scripts
  • Deleted all Oracle-specific migration scripts and rollback scripts
  • Added a new migration script to mark the 3.0.0 baseline as applied for existing databases

Reviewed changes

Copilot reviewed 298 out of 562 changed files in this pull request and generated no comments.

File Description
V2.15.0.20251214000000__mark_baseline_applied.sql Marks V3.0.0.0 baseline as applied in schema_version table for existing databases
V2.7.0.* through V1.0.0.* (PostgreSQL) Removed legacy PostgreSQL migrations from versions prior to 2.14
oracle/V*.sql Removed all Oracle-specific migration scripts
oracle/rollback/*.sql Removed all Oracle rollback scripts

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@p-hoffmann p-hoffmann merged commit 562cd2f into webapi-3.0 Jan 2, 2026
2 checks passed
@p-hoffmann p-hoffmann deleted the p-hoffmann/dbmigration branch January 2, 2026 12:18
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.

2 participants