...
Table of Contents |
---|
...
language | bash |
---|
Shedule
...
(расписание)
...
Расписание
...
выполнения
...
запланированных команд
...
разных
...
модулей.
...
Например,
...
отчисление
...
денег
...
или
...
изменение
...
тарифного
...
плана.
...
После
...
выполнения
...
расписания
...
результат
...
заносится
...
в
...
журнал
...
действий
...
аккаунта. Список просроченных расписаний выделяется красным.
День: | День месяца. Звёздочка любой день |
---|---|
Месяц: | Месяц. Звёздочка любой месяц |
Год: | Год. Звёздочка любой год |
Количество: | Количество запусков команд расписания до момента удаление команды из расписания |
Тип: | Тип расписания SQL - SQL команда |
Действие: | Действие на выполнение |
Периодический SQL запрос
Пример
Проверка и установка абонентам с негативным депозитом статуса услуги Internet - ''Слишком маленький депозит''
Code Block | ||
---|---|---|
| ||
UPDATE dv_main SET disable=5 WHERE disable=0 AND uid IN (
SELECT u.uid
FROM users u
LEFT JOIN companies company ON (u.company_id=company.id)
LEFT JOIN bills b ON (u.bill_id = b.id)
LEFT JOIN bills cb ON (company.bill_id=cb.id)
WHERE if(company.id IS NULL, b.deposit, cb.deposit) + u.credit < 0
)
LIMIT 10 |
...
|