Doctrine orm 如何在Symfony中更新架构
这里写着“然后更新你的模式”,但如何做到这一点呢 试用 然后更新您的模式。它将添加数据库级级联Doctrine orm 如何在Symfony中更新架构,doctrine-orm,symfony,Doctrine Orm,Symfony,这里写着“然后更新你的模式”,但如何做到这一点呢 试用 然后更新您的模式。它将添加数据库级级联 使用php-bin/console-doctor:schema:update--force命令[doctor\DBAL\DBALException]请求的未知数据库类型enum,doctor\DBAL\Platforms\MySqlPlatform可能不支持它。数据库配置中可能存在其他错误,但这与这个问题无关。您似乎正在为此配置中不支持的某个字段使用enum类型。使用enum I resolve,我建
使用
php-bin/console-doctor:schema:update--force
命令[doctor\DBAL\DBALException]请求的未知数据库类型enum,doctor\DBAL\Platforms\MySqlPlatform可能不支持它。数据库配置中可能存在其他错误,但这与这个问题无关。您似乎正在为此配置中不支持的某个字段使用enum
类型。使用enum I resolve,我建议您回滚架构更改。然后进行一个小的更改并运行更新。看看它是如何工作的。然后再做一个改变。现在看来,你好像做了很多改变。语法错误会一直困扰着你,直到你理解它们。
/**
* @ORM\ManyToOne(targetEntity="Report", inversedBy="responses")
* @ORM\JoinColumn(name="reportId", referencedColumnName="id", onDelete="CASCADE")
*/
protected $report;