【发布时间】:2018-12-28 21:22:03
【问题描述】:
我使用 Symfony 4.1
在配置完 SonataMediaBundle 和 SonataClassificationBundle 后安装它们。 你想执行命令
php bin/console 原则:schema:update --force
你得到了这个错误
The table with name 'shop.classification__collection' already exists.
对于所有其他分类表(如类别和标签)相同 如果您尝试将classification__collection实体中的表名更改为classification_collection
你会得到第二个类似的错误
An exception occurred while executing 'CREATE UNIQUE INDEX tag_collection ON classification__collection (slug, context):
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes
【问题讨论】:
标签: symfony sonata symfony-sonata