Добавить в корзинуПозвонить
Найти в Дзене

Unknown generator type: 1

В Symfony 7.3, пр чистой установки и после подключения БД наступает момент когда нужно создать первую модель. В целом, основу класса `Entity` удобно создавать через команду `./bin/console make:entity` и даллее интерактивно создать основу будущей модели (иногда достаточно просто названия). Я при использовании этой команды для создания второй модели (первая уже была в проекта незадолго до этого сгенерирована) столкнулся с такой ошибкой: ошибка не гуглилась на момент написания статьи и `ChatGPT` тоже не дал дельного ответа. После отладки ответ оказался прост, нужно было добавить метод генерации секвентальных значений для колонки `$id` в первой модели. ``` #[ORM\GeneratedValue] -> [ORM\GeneratedValue(strategy: 'SEQUENCE')] ```

В Symfony 7.3, пр чистой установки и после подключения БД наступает момент когда нужно создать первую модель. В целом, основу класса `Entity` удобно создавать через команду `./bin/console make:entity` и даллее интерактивно создать основу будущей модели (иногда достаточно просто названия).

Я при использовании этой команды для создания второй модели (первая уже была в проекта незадолго до этого сгенерирована) столкнулся с такой ошибкой:

скришот сделат в момент отладки
скришот сделат в момент отладки

ошибка не гуглилась на момент написания статьи и `ChatGPT` тоже не дал дельного ответа. После отладки ответ оказался прост, нужно было добавить метод генерации секвентальных значений для колонки `$id` в первой модели.

```

#[ORM\GeneratedValue] -> [ORM\GeneratedValue(strategy: 'SEQUENCE')]

```