Главная » Записи с тегом "триггер"

Рубрики с меткой ‘триггер’

Drupal и Cron: простая автоматизация с помощью триггеров.

Сталкивались ли вы с тем, что при добавлении нового материала на сайт приходилось вручную запускать Cron? Например, чтобы система поиска проиндексировала все добавленные данные, а ссылка на материал тут же отразилась в XML sitemap. С этой задачей нам поможет справиться штатный модуль ядра Drupal, — Trigger. Рассмотрим эти действия поподробнее.

Включаем Trigger по адресу ../admin/build/modules (если не включено). После идём на ../admin/build/trigger/node: Читать далее »

Простой журнал аудита на триггерах MySQL

Небольшая заметка об использовании триггеров в СУБД MySQL. Несмотря на достаточно приличный возраст этой СУБД, поддержка триггеров появилась только в 5-й версии и достаточно мало описана на русском языке.

Введение

Три́ггер (англ. trigger) — это хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено наступлением определенного события (действием) — по сути добавлением INSERT или удалением DELETE строки в заданной таблице, или модификации UPDATE данных в определенном столбце заданной таблицы реляционной базы данных. Триггеры применяются для обеспечения целостности данных и реализации сложной бизнес-логики. Триггер запускается сервером автоматически при попытке изменения данных в таблице, с которой он связан. Читать далее »