我有两个实体,当我运行doctrine:schema:update --force
告诉我
Database schema updated successfully! "2" queries were executed
我一次又一次地运行命令,它再次告诉我。
当我运行此命令时,总是显示2个查询:
php bin/console doctrine:schema:update --dump-sql
ALTER TABLE pony CHANGE receiver_phone reciever_phone VARCHAR(255) DEFAULT NULL;
ALTER TABLE packages CHANGE dead_line dead_line SMALLINT NOT NULL;
所以我认为基于这些,当我运行doctrine:scheme:validate
时,它会告诉我:
[Database] FAIL - The database schema is not in sync with the current mapping file.
出什么问题了??
小马实体:
class pony{
/**
*
* @ORM\Column(name="reciever_phone", type="string", nullable=true, options={" recieve charge or internet package"})
*/
private $recieverPhone;
}
packages实体:
class packages
{
/**
* @var integer
*
* @ORM\Column(name="dead_line", type="smallint",options={"According to the":"day"})
*/
private $deadLine;
}