DBIx :: Class :: Schema :: Loader (0.07049) не генерирует длины ключей для столбцов mysql BLOB (mariadb 10.2.21).При развертывании ошибка -
столбец BLOB / TEXT ... используется в спецификации ключа без длины ключа
Версия DBIC - 0.082841, DBI - 1.642.SQL_ODBC_VER
равно 3.8 и, кажется, думает, SQL_NEED_LONG_DATA_LEN
- это N
.
Есть ли способ получить SQL для развертывания?
Я пробовал использовать dbd MariaDB, но получаюDBIx :: Class :: Storage :: DBI :: .... Эта версия DBIC, похоже, еще не предоставляет драйвер для вашей конкретной СУБД и / или метода подключения (MariaDB).
An более старый ответ предложил использовать
sql_translator_args => { mysql_version => '5.0.3' }
Но (с правильной версией), похоже, не работает.
Дизайн базы данных не в моем контроле, хотя сервер.