Раздел вопрос-ответ Как сделать truncate table в kohana?

Как сделать truncate table в kohana framework? Очистить все записи с таблицы kohana. Ведь метод delete_all() или truncate() в kohana не существует.

share

1 ответ

Синтаксис запроса как обычно, можно выполнить через DB::query:

TRUNCATE table_name

Например, так:

DB::query(NULL, 'TRUNCATE table_name')->execute();

#но, имя таблицы будет правильней взять с модели:

DB::query(NULL, 'TRUNCATE `' . ORM::factory('Table')->table_name() . '`')->execute();

 

Добавить комментарий
    как минимум 5 символов

    icon Вход в систему

    зарегистрироваться
    НОВЫЕ ПОЛЬЗОВАТЕЛИ