我正在使用Symfony 6 https://symfony.com/doc/current/security.html的安全教程
我创建了一个User类,将email作为唯一属性,
在通过symfony console doctrine:migration:migrate
进行迁移时,我收到错误
exception occurred while executing a query: SQLSTATE[23502]: Not null violation: 7 ERROR: column "email" of relation "user" contains null values"
In ExceptionConverter.php line 47:
An exception occurred while executing a query: SQLSTATE[23502]: Not null violation: 7 ERRO
R: column "email" of relation "user" contains null values
In Exception.php line 28:
SQLSTATE[23502]: Not null violation: 7 ERROR: column "email" of relation "user" contains
null values
In Connection.php line 70:
SQLSTATE[23502]: Not null violation: 7 ERROR: column "email" of relation "user" contains
null values
不确定在这种情况下是否应该对生成的代码进行手动更改,或者这里到底有什么问题?
1条答案
按热度按时间uajslkp61#
有了这一点信息,我猜你已经在你的用户表条目。我建议手动截断表并重新执行迁移