- Главная
- Сниппеты Битрикс d7
Изменение таблицы ORM, добавление и удаление столбцов
Декабрь 26, 2022
Теги:
ORM
Изменение и удаление столбцов в таблицах ORM на языке SQL.
Посмотреть существующие столбцы в талблице, включая типы данных:
SHOW COLUMNS FROM table_name
Удалить столбец:
ALTER TABLE table_name DROP COLUMN column_name
Добавление столбца типа StringField:
ALTER TABLE table_name ADD column_name varchar(255)
Добавление столбца типа TextField:
ALTER TABLE table_name ADD column_name text
Добавление столбца типа BooleanField:
ALTER TABLE table_name ADD column_name varchar(1) NOT NULL
Добавление столбца типа FloatField:
ALTER TABLE table_name ADD column_name double
Добавление столбца типа IntegerField:
ALTER TABLE table_name ADD column_name int
Добавление столбца типа DatetimeField:
ALTER TABLE table_name ADD column_name datetime
Изменение столбца, в т.ч. переименование, типы данных как в вариантах добавления, например, в данном примере - "double".
ALTER TABLE table_name CHANGE old_column_name new_column_name double
← Переход к списку