Skip to content

Conversation

@p-hoffmann
Copy link
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
Copy link

Copilot AI left a comment

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.

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