Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2013-06-07 17:21:20 +0400

octopas Gravatar octopas

Зачем его удалять?

В запросе вебморды при выводе:

SELECT * FROM `cdr` WHERE `calldate`<(NOW() - INTERVAL 14 DAYS) AND `recordmarker`=false ORDER BY whatever LIMIT 20;

В диалплане записаные разговоры помечайте этим полем.

Set(${CDR(recordmarker)}=1)

Соответственно в схему таблицы cdr нужно добавить поле:

 ALTER TABLE `cdr` ADD COLUMN recordmarker BOOLEAN DEFAULT false COMMENT 'маркер записи';

Зачем его удалять?

В запросе вебморды при выводе:

SELECT * FROM `cdr` WHERE `calldate`<(NOW() - INTERVAL 14 DAYS) AND `recordmarker`=false ORDER BY whatever LIMIT 20;

В диалплане записаные разговоры которые не записываются помечайте этим полем.

Set(${CDR(recordmarker)}=1)
Set(${CDR(recordmarker)}=unmonitored)

Соответственно в схему таблицы cdr нужно добавить поле:

 ALTER TABLE `cdr` ADD COLUMN recordmarker BOOLEAN ENUM('unmonitored','monitored') DEFAULT false 'monitored' COMMENT 'маркер записи';

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.