我目前所做的是 -> 我创建了一个捆绑包和其中的实体类,并使用以下命令从该实体类创建了一个名为“新闻”的数据库表:
现在,我创建了一个新的捆绑包和另一个实体类,我想从中创建一个名为“用户”的其他数据库表,但出现了错误:“名称为'symfony.news'的表已经存在”。
php app/console doctrine:schema:update --force
一切都进行得很顺利。现在,我创建了一个新的捆绑包和另一个实体类,我想从中创建一个名为“用户”的其他数据库表,但出现了错误:“名称为'symfony.news'的表已经存在”。
class user {
private $id;
private $userEmail;
public function getId() {
return $this->id;
}
public function setUserEmail($userEmail) {
$this->userEmail = $userEmail;
return $this;
}
}
php bin/console doctrine:schema:update --dump-sql
命令可以将生成的 SQL 输出而不是尝试将其应用于 EntityManager 存储连接。有关更多信息,请参考文档:bin/console help doctrine:schema:create
(该命令适用于 doctrine/orm 2.13)。 - jave.web