Синхронизация схемы базы данных с доктриной: схема: обновление - PullRequest
0 голосов
/ 12 сентября 2018

у меня есть две сущности, и когда я бегу, 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;

}

пакеты сущности:

class packages
{
/**
 * @var integer
 *
 * @ORM\Column(name="dead_line", type="smallint",options={"According to the":"day"})
 */
private $deadLine;
}
...