Спасибо за интересный материал. Не знал, что можно писать плагины к MySQL. Добавьте, пожалуйста, ссылку на документацию по написанию плагинов к MySQL. Без этой ссылки статья не полная. Т.к. по одному примеру, все же, все возможности понять трудно.
Подскажите, а написать плагин реализующий пользовательский тип данных поля в MySQL возможно? Давно мечтаю о типе filename, чтобы при удалении записи MySQL автоматом удалял и файл, имя которого хранится в поле…
Если Вам интересен этот вопрос и обязательно хочется сделать так, чтобы файлы подчищались после ручного удаления (чего кстати тоже сложно понять. для чего модели существуют?). То сделать можно правильнее: повесть триггер и при удалении записывать файлы в отдельную таблицу типа «файлы на удаление». Потом уже кроном раз в X минут удалять все оттуда.
Но опять таки данную задачу лучше отделить в бизнес логику / модель.
Движок на MySQL за 5 минут