Страница 1 из 1

Добавление новой сущности

Добавлено: 25 мар 2015, 12:20
rozen
Доброго времени суток, уважаемые форумчане!
У меня приложение, при добавлении новой (корневой) сущности выдает ошибку:

Код: Выделить всё

Database Error: 1364 - Field 'parent_id' doesn't have a default value
Query: insert into app_entities (name, sort_order) values ('102', '2')
Page: /rukovoditel/index.php?module=entities/&action=save
при этом сущность не добавляется. Но если я создаю под-сущность, то:

Код: Выделить всё

Database Error: 1364 - Field 'description' doesn't have a default value
Query: insert into app_forms_tabs (name, entities_id) values ('Информация', '28')
Page: /rukovoditel/index.php?module=entities/&action=save
при этом сущность добавляется и доступна для редактирования.
Сервер с PHP Version 5.5.11, MySQL Server 5.6

Помогите исправить ошибку. Возможно конфтгурация не подходит?

Re: Добавление новой сущности

Добавлено: 25 мар 2015, 12:51
support
в данном случаи нужно выключить режим Strict Mode в mysql
подробнее тут
http://itif.ru/oshibka-field-xxx-doesnt ... ult-value/

У меня он был выключен, по этому я не обращал на такие мелочи внимания.

Теперь нужно будет включить и для следующей версии все поправить.

Re: Добавление новой сущности

Добавлено: 25 мар 2015, 12:58
rozen
Спасибо за подсказку.