Появилась проблема, что при создании полей типа "Список" в системе выскакивает ошибка Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs in .. подскажите в чем проблема и как ее решить?
Announcement
Collapse
No announcement yet.
Syntax error or access violation: 1118 Row size too large.
Collapse
X
-
You have to many fields on the table.
If you have removed some fields they will still be in the database you will need to remove them manually
If you have not removed any fields then you just have to many fields on your entity. (varchar fields are generally the main problem)
-
Не совсем корректный ответ.
Дело не в общем количестве полей а в количестве хранимой в одной строке информации. (https://dev.mysql.com/doc/refman/8.0...of%20the%20row.)
Поменять например varchar на text. Подробнее по ссылке
Для смены достаточно в описание сущностей entityDefs добавить для выбранных полей
"dbType": "text"Last edited by dimyy; 01-28-2022, 07:25 AM.
Comment
Comment