modExtra создание схемы по таблицам базы
Здравствуйте!
Разрабатывался компонент (Используя bezumkin.ru/sections/components/252/) и потребовалось в одну из таблиц добавить дополнительное поле. Таблица уже наполнена нужными записями, поэтому генерация по схеме не подходит: $manager->removeObjectContainer(); $manager->createObjectContainer(); — уничтожит таблицу.
Как можно сгенерить схему и модели по таблицам из базы, так как проще всего в такой ситуации добавить поле в саму таблицу?
Разрабатывался компонент (Используя bezumkin.ru/sections/components/252/) и потребовалось в одну из таблиц добавить дополнительное поле. Таблица уже наполнена нужными записями, поэтому генерация по схеме не подходит: $manager->removeObjectContainer(); $manager->createObjectContainer(); — уничтожит таблицу.
Как можно сгенерить схему и модели по таблицам из базы, так как проще всего в такой ситуации добавить поле в саму таблицу?
Комментарии: 4
Можно конечно сгенерить схему закомментировав $manager->removeObjectContainer(); $manager->createObjectContainer();
и ручками создать поле в таблице, но хочется это сделать более правильно.
и ручками создать поле в таблице, но хочется это сделать более правильно.
Можно $manager->addField('className', 'fieldName');
Но схему перегенерировать все равно придется перед добавлением поля, заккоментировав $manager->removeObjectContainer() и $manager->createObjectContainer()
То что нужно — огромное спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.