Очистка и удаление таблиц в битрикс

Порой возникает необходимость удалить все данные таблицы, либо саму таблицу.
Оказывается в API битрикс есть удобные функции:

Удалить таблицу(drop table)

$connection = \Bitrix\Main\Application::getConnection();
$connection->dropTable('table name');

Очистить таблицу(truncate table)

$connection = \Bitrix\Main\Application::getConnection();
$connection->truncateTable('table name');

Читайте также о раздутии таблиц в битрикс.

ПоделитьсяShare on Facebook0Share on VKShare on Google+0Tweet about this on TwitterShare on LinkedIn0Pin on Pinterest0

Добавить комментарий