Инструменты пользователя

Инструменты сайта


freepbx_id_trigger

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
freepbx_id_trigger [2017/09/06 22:48]
komivlad создано
freepbx_id_trigger [2023/08/25 19:58] (текущий)
Евгений Романенко
Строка 1: Строка 1:
-Во FreePBX таблица cdr не содержит поля id, и автоикрементом с ключем выступает поле acctid, для добавления id с необходимым значением,​ необходимо добавить в бд триггер,​ который при добавлении данных в таблицу,​ будет обновлять поле id.\\ +====== FreePBX добавление поля id в таблицу cdr ====== 
-На сервере с БД выполните код: + 
-<code sql>​ALTER TABLE `cdr` ADD `id` INT NOT NULL DEFAULT '​0',​ ADD INDEX (`id`);+Во **FreePBX** таблица cdr не содержит поля id, и автоикрементом с ключем выступает поле acctid, для добавления id с необходимым значением,​ надо добавить в бд триггер,​ который при добавлении данных в таблицу,​ будет обновлять поле id.\\ 
 +\\ 
 +Предварительно сделайте бекап бд, чтобы не потерять данные в случае проблем,​ после чего на сервере с БД выполните код: 
 +<code sql>​ALTER TABLE `cdr` ADD `id` INT(11) UNSIGNED ​NOT NULL AUTO_INCREMENT PRIMARY KEY;
  
 DELIMITER $$ DELIMITER $$
freepbx_id_trigger.1504712883.txt.gz · Последние изменения: 2017/09/06 22:48 — komivlad