Skip to content

Remove SQL Server upgrade scripts and code - #3168

Merged
labkey-jeckels merged 1 commit into
developfrom
fb_removeSqlServer
Aug 23, 2026
Merged

Remove SQL Server upgrade scripts and code#3168
labkey-jeckels merged 1 commit into
developfrom
fb_removeSqlServer

Conversation

@labkey-jeckels

Copy link
Copy Markdown
Contributor

Rationale

We no longer support SQLServer as a primary DB

Changes

  • Remove schema upgrade scripts
  • Remove SQLServer conditional code
  • Remove SupportedDatabases in module.properties
  • Remove uses of PostgresOnlyTest

Notable deviation: Scripts for creating stored procedures are retained. We want to keep support for them on SQLServer, though we can no longer rely on the module upgrade scripts to install them. We could connect to an external DB that has them for test purposes.

@labkey-jeckels
labkey-jeckels requested review from a team August 22, 2026 01:20
@labkey-jeckels labkey-jeckels self-assigned this Aug 22, 2026
@labkey-jeckels
labkey-jeckels requested review from labkey-tchad and removed request for a team August 22, 2026 01:20
dist.versionPrefix = 'Test'

dist.extraProperties = [supportedDatabases: "pgsql, mssql"]
dist.extraProperties = [supportedDatabases: "pgsql"]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Should be able to remove this line. Then we can remove support for the "supportedDatabases" property in the product.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Leaving that for a followup pass once all modules no longer have SupportedDatabases. That prevents needing to merge everything all at once.

@labkey-jeckels
labkey-jeckels merged commit a77e48f into develop Aug 23, 2026
14 checks passed
@labkey-jeckels
labkey-jeckels deleted the fb_removeSqlServer branch August 23, 2026 16:00
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