Skip to content

IBX-11939: Replaced SqlPlatform with doctrine-schema's DatabasePlatformName - #154

Merged
Steveb-p merged 3 commits into
feature/schema-migration-5.0from
IBX-11939-replace-sql-platform-5.0
Sep 30, 2026
Merged

Steveb-p merged 3 commits into
feature/schema-migration-5.0from
IBX-11939-replace-sql-platform-5.0

Conversation

@Steveb-p

@Steveb-p Steveb-p commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-11939

Related PRs:

Description:

ibexa/doctrine-migrations#17 drops SqlPlatform in favour of doctrine-schema's DatabasePlatformName, so this switches the abortIfUnsupportedPlatform() calls over. It's split out of #129 so that one keeps building against the current doctrine-migrations until #17 lands.

On 5.0 DatabasePlatformName is an enum, hence MySQL/PostgreSQL/SQLite instead of 4.6's MYSQL/POSTGRESQL/SQLITE. This also converts the migrations that came in from 4.6, so once #153 (the 4.6 counterpart) is in and #129's base gets re-merged, those lines will conflict. Keep the 5.0 spelling.

…rmName

ibexa/doctrine-migrations is dropping SqlPlatform in favour of DatabasePlatformName (IBX-12043).
…rations without SqlPlatform

Points CI at the IBX-12043-replace-sql-platform-with-database-platform-name-5.0 branch, which removes SqlPlatform, so this PR's tests can run before that change merges. Must be removed before merging.
@tbialcz

tbialcz commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

+1 if CI goes green

@Steveb-p
Steveb-p merged commit 9851822 into feature/schema-migration-5.0 Sep 30, 2026
5 of 6 checks passed
@Steveb-p
Steveb-p deleted the IBX-11939-replace-sql-platform-5.0 branch September 30, 2026 12:51
@sonarqubecloud

Copy link
Copy Markdown

Steveb-p added a commit that referenced this pull request Oct 1, 2026
* IBX-11939: Added Doctrine Migrations for the user-invitation schema
* IBX-11939: Replaced SqlPlatform with doctrine-schema's DatabasePlatformName (#154)
Steveb-p added a commit that referenced this pull request Oct 1, 2026
* IBX-11939: Added Doctrine Migrations for the user-invitation schema
* IBX-11939: Replaced SqlPlatform with doctrine-schema's DatabasePlatformName (#154)
* IBX-11939: Wrapped long lines in the Doctrine Migrations SQL files
Steveb-p added a commit that referenced this pull request Oct 5, 2026
* IBX-11939: Added Doctrine Migrations for the user-invitation schema
* IBX-11939: Replaced SqlPlatform with doctrine-schema's DatabasePlatformName (#154)
* IBX-11939: Wrapped long lines in the Doctrine Migrations SQL files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants