Обновление таблиц / полей в базе данных - Doctrine 2 и Codeigniter 2

Я сгенерировал Entities файлы, Proxies файлы и Tables/fields в базе данных через .yml схема файла. Я хотел бы добавить еще одно поле в файл схемы.

Как я могу восстановить Entities, Proxies и MySQL tables/fields через инструмент командной строки, не удаляя таблицы и удаляя все записи?

Я пытался с этим и не работает (я получаю ошибку):

  • ./doctrine orm:schema-tool:create
  • ./doctrine orm:schema:tool:update

Что я упустил?

1 ответ

Решение

Я нашел решение:

С этой командой orm:schema-tool:update --force Вы добавляете / удаляете / обновляете поля в базе данных, не удаляя все записи. Но сначала нужно поменять YAML файл и Entity class,

Другие вопросы по тегам