Closed tabroughton closed 5 years ago
I have tested using the UI rather than drush and the it doesn't show any warnings about the db needing updating to utf8mb4 which is as expected (the status screen says utf8mb4 is enabled).
also tested on 1.13.2 release of backdrop which has the same issue
more info: database is already created before running drush si so it doesn't create the db
this isn't an issue with drush after all. There is an issue that backdrop core isn't checking for utf8mb4 support and setting as active anywhere when running in non interactive (though I've struggled to find where it does set it in interactive, I suspect it is in the check requirements stage somewhere). I've created a pull request to fix in the main core code.
Description of the bug After using
dush si
i get a warning about UTF8mb4 being available but not all tables updated, running the Database 4 byte UTF-8 upgrade destroys the database.Steps To Reproduce To reproduce the behavior:
Actual behavior
(no repsonse text)
refresh page
Expected behavior tables update and warning is removed
Additional information running in docker containers.
from drush status:
from MariaDB logs:
just adding a bit of extra info:
mysql conf:
and settings.php has the line at the bottom as expected