Skip to content

Allow default values in MySQL/MariaDB text columns#118

Merged
mringler merged 3 commits intodevelopfrom
bugfix-text-defaults-handling
Mar 17, 2026
Merged

Allow default values in MySQL/MariaDB text columns#118
mringler merged 3 commits intodevelopfrom
bugfix-text-defaults-handling

Conversation

@mringler
Copy link
Copy Markdown
Collaborator

manfred-w and others added 3 commits March 11, 2026 10:56
…d MariaDB 10.2.1+

Remove the EngineException that blocked DEFAULT values for TEXT columns
while keeping it for BLOB types. Update the reverse schema parser to
preserve TEXT default values during introspection, with handling for
MariaDB's extra single-quote wrapping on TEXT defaults.
…er test

Update MysqlSchemaParser regex to strip MySQL 8.0+ charset prefixes
(e.g. _utf8mb3'value') when parsing TEXT column default values,
in addition to MariaDB's extra single-quote wrapping.
@mringler mringler merged commit 149a2e7 into develop Mar 17, 2026
39 checks passed
@mringler mringler deleted the bugfix-text-defaults-handling branch March 17, 2026 17: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