DBIx :: Class :: Schema :: Loader(0.07049)没有为mysql BLOB列(mariadb 10.2.21)生成密钥长度。部署后,错误是
BLOB / TEXT列...在密钥规范中使用,没有密钥长度
DBIC版本为0.082841,DBI为1.642。 SQL_NEED_LONG_DATA_LEN
是3.8,似乎认为N
是sql_translator_args => { mysql_version => '5.0.3' }
。
有没有一种方法可以部署SQL?
我尝试使用MariaDB dbd,但获得了DBIx :: Class :: Storage :: DBI :: ....此版本的DBIC似乎尚未为您的特定RDBMS和/或连接方法提供驱动程序(MariaDB)。
一个older answer建议使用
{{1}}
但是(使用正确的版本)似乎不起作用。
尽管服务器在数据库设计中,但我不受控制。