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

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


freepbx_id_trigger

Различия

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

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

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