Я хотел бы изменить тип столбца с int на строку.Я изменяю его в файле сущностей, но когда я запускаю команду make: миграция, за которой следует доктрина: миграция: миграция, она не работает.Как мне обновить тип поля дБ из сущности?
Возможно, я глуп, но я пытался искать безрезультатно
вот часть моей сущности:
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
/**
* @ORM\Entity(repositoryClass="App\Repository\RideRepository")
* @UniqueEntity(fields={"strava_ride_id"}, message="There is already a ride with this ID", ignoreNull=true)
*/
class Ride
{
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $strava_ride_id;
Я хочу изменить это на:
/**
* @ORM\Column(type="string", length=20, nullable=true)
*/
private $strava_ride_id;
, но при запуске ничего не происходит:
php bin/console doctrine:migrations:diff
или
php bin/console make:migration
Я попытался очиститькеш с:
php bin/console doctrine:cache:clear-metadata
Спасибо
Мартын