Изменение длины поля для свойств товаров minishop2 [Решено]

Здравствуйте всем, может кто сталкивался, есть магазин на minishop2, уже по сути наполненный, некоторые поля при выводе обрезаются, так как у них в базе данных задан varchar. Как изменить длину varchar для поля article (ms2_product_article). Защол в схему core/components/minishop2/model/schema/minishop2.mysql.schema.xml, в ней поменял
<field key="article" dbtype="varchar" precision="255" phptype="string" null="true"/>
precision="с 50 на 255"
. А как теперь сделать чтобы в базе длина article у всех полей товаров поменялась, чтобы не убить магазин и товары в нем?
alex87.ru
13 марта 2017, 13:44
modx.pro
1 180
0

Комментарии: 4

Наумов Алексей
13 марта 2017, 16:47
0
В структуре таблицы сделайте тоже самое.

При обновлении компонента не забывайте схему править.
    alex87.ru
    13 марта 2017, 17:28
    0
    В структуре таблицы сделайте тоже самое. — это где?)
alex87.ru
18 марта 2017, 13:20
0
Вопрос закрыт, может кому понадобиться, запрос в бд такой
ALTER TABLE modx_ms2_products MODIFY article VARCHAR(255) NOT NULL
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4