-
-
Notifications
You must be signed in to change notification settings - Fork 825
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add utf8 to utfmb8 conversion api command
This extracts from #13633 the portion that deals with the conversion and switches it from an upgrade script (which is not agreed at this stage as there are concerns about imposing this change) to an api command (which can be added with relatively little discussion as it only affects those who choose to use it). We don't expect this command to outlive apiv3 so adding there & not creating insta-tech-debt on apiv4. In order to add a unit test I had to alter to support reverting - doesn't seem like a bad thing all round. As an aside - I like the way it changes the DB level charset & collation. I think I've seen these fail to be set in the wild
- Loading branch information
1 parent
b8e9143
commit a0a5d4d
Showing
3 changed files
with
126 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters