Andrey Dugin, спасибо! С (монти) Пайтоном мне ещё разбираться и разбираться. На PHP/JS которые много лет использую в работе, такие фишки легко получаются, а с Python чувствую себя второгодником в начальной школе )
Alexander Ivanov, нужно отправлять письмо только при смене поля в определённой колонке на определённое значение. От имени изменившего значение. И именно так. Не через меню/сайдбары.
Ещё была мысль сохранять UniqueId триггера, инсталлированного самому себе - в Properties. Только пока не нашёл, как при вызове функции определять – каким именно триггером она вызвана, чтобы отловить именно «свой». Пробовал с тремя аккаунтами – ActiveUser показывает email'ы каждого из установивших триггер. Остаётся отловить «себя».
Руслан Сайфуллин, т.е. нужно одним SQL запросом получить свежую новость, которая ещё не была разослана. В этом варианте достаточно доп. колонки ALTER TABLE news ADD COLUMN isSent BOOL Напомните, почему вы хотите усложнить схему?