Сохранение данных в настраиваемое поле cdr
Я создал настраиваемое поле "rec_name" id таблицы "cdr", базу данных "asteriskcdrdb". В этом поле я хочу сохранить название записи. Я знаю, что должен сделать это, добавив эту строку в один из файлов.conf, но где?
exten => s,1,set(CDR(rec_name)=${CALLFILENAME})
Я тоже могу сделать это с помощью оператора sql, но я не знаю, где находится файл, который сохраняет детали вызова в базу данных.
1 ответ
Решение
Для mysql вам нужно добавить в /etc/asterisk/cdr_mysql.conf
[aliases]
rec_name=rec_name
Если у вас есть раздел псевдонимов, просто добавьте к нему
rec_name=rec_name