|
|
|
|
ALTER TABLE
|
|
|
|
|
pbx_supervisor_agentes
|
|
|
|
|
ADD
|
|
|
|
|
media int NOT NULL DEFAULT 0;
|
|
|
|
|
|
|
|
|
|
-- pbx_eventos_agentes
|
|
|
|
|
ALTER TABLE
|
|
|
|
|
pbx_eventos_agentes
|
|
|
|
|
ADD
|
|
|
|
|
entrada_indisponivel timestamp(0) NULL;
|
|
|
|
|
|
|
|
|
|
ALTER TABLE
|
|
|
|
|
pbx_eventos_agentes
|
|
|
|
|
ADD
|
|
|
|
|
saida_indisponivel timestamp(0) NULL;
|
|
|
|
|
|
|
|
|
|
select
|
|
|
|
|
id,
|
|
|
|
|
prm_sk_host_chat,
|
|
|
|
|
prm_chat_api,
|
|
|
|
|
prm_media_simultaneo,
|
|
|
|
|
prm_chat_api_supervisor into pbx_parametros_bk
|
|
|
|
|
from
|
|
|
|
|
pbx_parametros
|
|
|
|
|
where
|
|
|
|
|
id = 1;
|
|
|
|
|
|
|
|
|
|
alter table
|
|
|
|
|
pbx_parametros drop column prm_chat_api_supervisor;
|
|
|
|
|
|
|
|
|
|
alter table
|
|
|
|
|
pbx_parametros
|
|
|
|
|
add
|
|
|
|
|
prm_chat_api_supervisor varchar(255);
|
|
|
|
|
|
|
|
|
|
alter table
|
|
|
|
|
pbx_parametros drop column prm_sk_host_chat;
|
|
|
|
|
|
|
|
|
|
alter table
|
|
|
|
|
pbx_parametros
|
|
|
|
|
add
|
|
|
|
|
prm_sk_host_chat varchar(255);
|
|
|
|
|
|
|
|
|
|
alter table
|
|
|
|
|
pbx_parametros drop column prm_chat_api;
|
|
|
|
|
|
|
|
|
|
alter table
|
|
|
|
|
pbx_parametros
|
|
|
|
|
add
|
|
|
|
|
prm_chat_api varchar(255);
|
|
|
|
|
|
|
|
|
|
update
|
|
|
|
|
pbx_parametros
|
|
|
|
|
set
|
|
|
|
|
prm_chat_api_supervisor = (
|
|
|
|
|
select
|
|
|
|
|
prm_chat_api_supervisor
|
|
|
|
|
from
|
|
|
|
|
pbx_parametros_bk
|
|
|
|
|
where
|
|
|
|
|
id = 1
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
update
|
|
|
|
|
pbx_parametros
|
|
|
|
|
set
|
|
|
|
|
prm_chat_api = (
|
|
|
|
|
select
|
|
|
|
|
prm_chat_api
|
|
|
|
|
from
|
|
|
|
|
pbx_parametros_bk
|
|
|
|
|
where
|
|
|
|
|
id = 1
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
update
|
|
|
|
|
pbx_parametros
|
|
|
|
|
set
|
|
|
|
|
prm_sk_host_chat = (
|
|
|
|
|
select
|
|
|
|
|
prm_sk_host_chat
|
|
|
|
|
from
|
|
|
|
|
pbx_parametros_bk
|
|
|
|
|
where
|
|
|
|
|
id = 1
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
drop table pbx_parametros_bk;
|
|
|
|
|
|
|
|
|
|
select
|
|
|
|
|
id,
|
|
|
|
|
prm_sk_host_chat,
|
|
|
|
|
prm_chat_api,
|
|
|
|
|
prm_media_simultaneo,
|
|
|
|
|
prm_chat_api_supervisor
|
|
|
|
|
from
|
|
|
|
|
pbx_parametros
|
|
|
|
|
where
|
|
|
|
|
id = 1;
|
|
|
|
|
|
|
|
|
|
ALTER TABLE
|
|
|
|
|
pbx_parametros
|
|
|
|
|
ADD
|
|
|
|
|
prm_media_simultaneo int not NULL DEFAULT 3;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE md_supervisor (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
ramal varchar NULL,
|
|
|
|
|
matricula varchar NULL,
|
|
|
|
|
nome varchar NULL,
|
|
|
|
|
tempo_login timestamp NULL,
|
|
|
|
|
fila varchar NULL,
|
|
|
|
|
status varchar NULL,
|
|
|
|
|
duracao timestamp NULL,
|
|
|
|
|
uniqueid varchar NULL DEFAULT '',
|
|
|
|
|
status_agente int NOT NULL DEFAULT 0,
|
|
|
|
|
motivo_pausa varchar NULL,
|
|
|
|
|
chamada_classificado int NOT NULL DEFAULT 1,
|
|
|
|
|
cliente_id varchar NULL
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE md_message (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
uniqueid varchar NOT NULL,
|
|
|
|
|
src varchar NOT NULL,
|
|
|
|
|
dst varchar NOT NULL,
|
|
|
|
|
type varchar NOT NULL,
|
|
|
|
|
content varchar NOT NULL,
|
|
|
|
|
profile_name varchar NOT NULL,
|
|
|
|
|
msg_date timestamptz NULL DEFAULT now(),
|
|
|
|
|
media varchar NULL,
|
|
|
|
|
status varchar NULL,
|
|
|
|
|
file_name varchar NULL,
|
|
|
|
|
id_provedor varchar NULL,
|
|
|
|
|
mimetype varchar NULL
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE md_evento (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
uniqueid varchar NOT NULL,
|
|
|
|
|
evento varchar NOT NULL,
|
|
|
|
|
data_evento timestamp NULL,
|
|
|
|
|
data_reg timestamp NULL DEFAULT now(),
|
|
|
|
|
fila varchar NOT NULL,
|
|
|
|
|
matricula varchar NULL
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE md_atendimento (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
matricula varchar NULL,
|
|
|
|
|
cliente_id varchar NOT NULL,
|
|
|
|
|
direcao varchar(1) NOT NULL,
|
|
|
|
|
uniqueid varchar NULL,
|
|
|
|
|
context varchar NULL,
|
|
|
|
|
data_reg timestamp NULL DEFAULT now(),
|
|
|
|
|
nome varchar NULL
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE md_system_message (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
data_reg timestamp NULL DEFAULT now(),
|
|
|
|
|
texto varchar NOT NULL,
|
|
|
|
|
ordem int NOT NULL,
|
|
|
|
|
fila varchar NULL,
|
|
|
|
|
momento varchar NULL
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
INSERT INTO
|
|
|
|
|
md_system_message (data_reg, texto, ordem, momento)
|
|
|
|
|
VALUES
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Ol<EFBFBD> @cliente_name tudo certo?',
|
|
|
|
|
0,
|
|
|
|
|
'SAUDACAO'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'@cliente_name escolha uma das op<EFBFBD><EFBFBD>es abaixo para iniciar o atendimento',
|
|
|
|
|
0,
|
|
|
|
|
'SAUDACAO'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Cancelado o atendimento!',
|
|
|
|
|
0,
|
|
|
|
|
'CANCELAR_FILA'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Atendimento iniciado com @agente_name!',
|
|
|
|
|
0,
|
|
|
|
|
'INICIAR_ATENDIMENTO'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Atendimento finalizado!',
|
|
|
|
|
0,
|
|
|
|
|
'FINALIZAR_ATENDIMENTO'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'N<EFBFBD>o temos nenhum atendente dispon<EFBFBD>vel no momento, iremos lhe atender assim que um atendente estiver dispon<EFBFBD>vel!',
|
|
|
|
|
0,
|
|
|
|
|
'ENTRAR_FILA_SEM'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Nossos atendentes est<EFBFBD>o ocupados, por favor aguarde que iremos lhe atender!',
|
|
|
|
|
0,
|
|
|
|
|
'ENTRAR_FILA_COM'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Para finalar o atendimento digite \n*"/finalizar"*.',
|
|
|
|
|
0,
|
|
|
|
|
'INICIAR_ATENDIMENTO'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Para sair da fila digite \n*"/cancelar"*.',
|
|
|
|
|
0,
|
|
|
|
|
'ENTRAR_FILA_SEM'
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
now(),
|
|
|
|
|
'Para sair da fila digite \n*"/cancelar"*.',
|
|
|
|
|
0,
|
|
|
|
|
'ENTRAR_FILA_COM'
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE pbx_notifica_media (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
uniqueid character varying NOT NULL,
|
|
|
|
|
src character varying NOT NULL,
|
|
|
|
|
msg character varying NOT NULL,
|
|
|
|
|
notif_date timestamp NULL DEFAULT now()
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE pbx_lista_negra_palavras (
|
|
|
|
|
id SERIAL NOT NULL PRIMARY KEY,
|
|
|
|
|
palavra character varying NOT NULL,
|
|
|
|
|
date_create timestamp NULL DEFAULT now()
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
INSERT INTO
|
|
|
|
|
pbx_lista_negra_palavras (palavra)
|
|
|
|
|
VALUES
|
|
|
|
|
('Anus'),
|
|
|
|
|
('Baba-ovo'),
|
|
|
|
|
('Babaovo'),
|
|
|
|
|
('Babaca'),
|
|
|
|
|
('Bacura'),
|
|
|
|
|
('Bagos'),
|
|
|
|
|
('Baitola'),
|
|
|
|
|
('Bebum'),
|
|
|
|
|
('Besta'),
|
|
|
|
|
('Bicha'),
|
|
|
|
|
('Bisca'),
|
|
|
|
|
('Bixa'),
|
|
|
|
|
('Boazuda'),
|
|
|
|
|
('Boceta'),
|
|
|
|
|
('Boco'),
|
|
|
|
|
('Boiola'),
|
|
|
|
|
('Bolagato'),
|
|
|
|
|
('Boquete'),
|
|
|
|
|
('Bolcat'),
|
|
|
|
|
('Bosseta'),
|
|
|
|
|
('Bosta'),
|
|
|
|
|
('Bostana'),
|
|
|
|
|
('Brecha'),
|
|
|
|
|
('Brexa'),
|
|
|
|
|
('Brioco'),
|
|
|
|
|
('Bronha'),
|
|
|
|
|
('Buca'),
|
|
|
|
|
('Buceta'),
|
|
|
|
|
('Bunda'),
|
|
|
|
|
('Bunduda'),
|
|
|
|
|
('Burra'),
|
|
|
|
|
('Burro'),
|
|
|
|
|
('Busseta'),
|
|
|
|
|
('Cachorra'),
|
|
|
|
|
('Cachorro'),
|
|
|
|
|
('Cadela'),
|
|
|
|
|
('Caga'),
|
|
|
|
|
('Cagado'),
|
|
|
|
|
('Cagao'),
|
|
|
|
|
('Cagona'),
|
|
|
|
|
('Canalha'),
|
|
|
|
|
('Caralho'),
|
|
|
|
|
('Casseta'),
|
|
|
|
|
('Cassete'),
|
|
|
|
|
('Checheca'),
|
|
|
|
|
('Chereca'),
|
|
|
|
|
('Chibumba'),
|
|
|
|
|
('Chibumbo'),
|
|
|
|
|
('Chifruda'),
|
|
|
|
|
('Chifrudo'),
|
|
|
|
|
('Chota'),
|
|
|
|
|
('Chochota'),
|
|
|
|
|
('Chupada'),
|
|
|
|
|
('Chupado'),
|
|
|
|
|
('Clitoris'),
|
|
|
|
|
('Cocaina'),
|
|
|
|
|
('Coco'),
|
|
|
|
|
('Corna'),
|
|
|
|
|
('Corno'),
|
|
|
|
|
('Cornuda'),
|
|
|
|
|
('Cornudo'),
|
|
|
|
|
('Corrupta'),
|
|
|
|
|
('Corrupto'),
|
|
|
|
|
('Cretina'),
|
|
|
|
|
('Cretino'),
|
|
|
|
|
('Cruz-credo'),
|
|
|
|
|
('Cu'),
|
|
|
|
|
('Culhao'),
|
|
|
|
|
('Curalho'),
|
|
|
|
|
('Cuzao'),
|
|
|
|
|
('Cuzuda'),
|
|
|
|
|
('Cuzudo'),
|
|
|
|
|
('Debil'),
|
|
|
|
|
('Debiloide'),
|
|
|
|
|
('Defunto'),
|
|
|
|
|
('Demonio'),
|
|
|
|
|
('Difunto'),
|
|
|
|
|
('Doida'),
|
|
|
|
|
('Doido'),
|
|
|
|
|
('Egua'),
|
|
|
|
|
('Escrota'),
|
|
|
|
|
('Escroto'),
|
|
|
|
|
('Esporrada'),
|
|
|
|
|
('Esporrado'),
|
|
|
|
|
('Esporro'),
|
|
|
|
|
('Estupida'),
|
|
|
|
|
('Estupidez'),
|
|
|
|
|
('Estupido'),
|
|
|
|
|
('Fedida'),
|
|
|
|
|
('Fedido'),
|
|
|
|
|
('Fedor'),
|
|
|
|
|
('Fedorenta'),
|
|
|
|
|
('Feia'),
|
|
|
|
|
('Feio'),
|
|
|
|
|
('Feiosa'),
|
|
|
|
|
('Feioso'),
|
|
|
|
|
('Feioza'),
|
|
|
|
|
('Feiozo'),
|
|
|
|
|
('Felacao'),
|
|
|
|
|
('Fenda'),
|
|
|
|
|
('Foda'),
|
|
|
|
|
('Fodao'),
|
|
|
|
|
('Fode'),
|
|
|
|
|
('FodidaFodido'),
|
|
|
|
|
('Fornica'),
|
|
|
|
|
('Fudendo'),
|
|
|
|
|
('Fudecao'),
|
|
|
|
|
('Fudida'),
|
|
|
|
|
('Fudido'),
|
|
|
|
|
('Furada'),
|
|
|
|
|
('Furado'),
|
|
|
|
|
('Fur<EFBFBD>o'),
|
|
|
|
|
('Furnica'),
|
|
|
|
|
('Furnicar'),
|
|
|
|
|
('Furo'),
|
|
|
|
|
('Furona'),
|
|
|
|
|
('Gaiata'),
|
|
|
|
|
('Gaiato'),
|
|
|
|
|
('Gay'),
|
|
|
|
|
('Gonorrea'),
|
|
|
|
|
('Gonorreia'),
|
|
|
|
|
('Gosma'),
|
|
|
|
|
('Gosmenta'),
|
|
|
|
|
('Gosmento'),
|
|
|
|
|
('Grelinho'),
|
|
|
|
|
('Grelo'),
|
|
|
|
|
('Homo-sexual'),
|
|
|
|
|
('Homossexual'),
|
|
|
|
|
('Homossexual'),
|
|
|
|
|
('Idiota'),
|
|
|
|
|
('Idiotice'),
|
|
|
|
|
('Imbecil'),
|
|
|
|
|
('Iscrota'),
|
|
|
|
|
('Iscroto'),
|
|
|
|
|
('Japa'),
|
|
|
|
|
('Ladra'),
|
|
|
|
|
('Ladrao'),
|
|
|
|
|
('Ladroeira'),
|
|
|
|
|
('Ladrona'),
|
|
|
|
|
('Lalau'),
|
|
|
|
|
('Leprosa'),
|
|
|
|
|
('Leproso'),
|
|
|
|
|
('L<EFBFBD>sbica'),
|
|
|
|
|
('Macaca'),
|
|
|
|
|
('Macaco'),
|
|
|
|
|
('Machona'),
|
|
|
|
|
('Machorra'),
|
|
|
|
|
('Manguaca'),
|
|
|
|
|
('Mangua<EFBFBD>a'),
|
|
|
|
|
('Masturba'),
|
|
|
|
|
('Meleca'),
|
|
|
|
|
('Merda'),
|
|
|
|
|
('Mija'),
|
|
|
|
|
('Mijada'),
|
|
|
|
|
('Mijado'),
|
|
|
|
|
('Mijo'),
|
|
|
|
|
('Mocrea'),
|
|
|
|
|
('Mocreia'),
|
|
|
|
|
('Moleca'),
|
|
|
|
|
('Moleque'),
|
|
|
|
|
('Mondronga'),
|
|
|
|
|
('Mondrongo'),
|
|
|
|
|
('Naba'),
|
|
|
|
|
('Nadega'),
|
|
|
|
|
('Nojeira'),
|
|
|
|
|
('Nojenta'),
|
|
|
|
|
('Nojento'),
|
|
|
|
|
('Nojo'),
|
|
|
|
|
('Olhota'),
|
|
|
|
|
('Otaria'),
|
|
|
|
|
('Ot-ria'),
|
|
|
|
|
('Otario'),
|
|
|
|
|
('Ot-rio'),
|
|
|
|
|
('Paca'),
|
|
|
|
|
('Paspalha'),
|
|
|
|
|
('Paspalhao'),
|
|
|
|
|
('Paspalho'),
|
|
|
|
|
('Pau'),
|
|
|
|
|
('Peia'),
|
|
|
|
|
('Peido'),
|
|
|
|
|
('Pemba'),
|
|
|
|
|
('P<EFBFBD>nis'),
|
|
|
|
|
('Pentelha'),
|
|
|
|
|
('Pentelho'),
|
|
|
|
|
('Perereca'),
|
|
|
|
|
('Peru'),
|
|
|
|
|
('Pica'),
|
|
|
|
|
('Picao'),
|
|
|
|
|
('Pilantra'),
|
|
|
|
|
('Piranha'),
|
|
|
|
|
('Piroca'),
|
|
|
|
|
('Piroco'),
|
|
|
|
|
('Piru'),
|
|
|
|
|
('Porra'),
|
|
|
|
|
('Prega'),
|
|
|
|
|
('Prostibulo'),
|
|
|
|
|
('Prost-bulo'),
|
|
|
|
|
('Prostituta'),
|
|
|
|
|
('Prostituto'),
|
|
|
|
|
('Punheta'),
|
|
|
|
|
('Punhetao'),
|
|
|
|
|
('Pus'),
|
|
|
|
|
('Pustula'),
|
|
|
|
|
('Puta'),
|
|
|
|
|
('Puto'),
|
|
|
|
|
('Puxa-saco'),
|
|
|
|
|
('Puxasaco'),
|
|
|
|
|
('Rabao'),
|
|
|
|
|
('Rabo'),
|
|
|
|
|
('Rabuda'),
|
|
|
|
|
('Rabudao'),
|
|
|
|
|
('Rabudo'),
|
|
|
|
|
('Rabudona'),
|
|
|
|
|
('Racha'),
|
|
|
|
|
('Rachada'),
|
|
|
|
|
('Rachadao'),
|
|
|
|
|
('Rachadinha'),
|
|
|
|
|
('Rachadinho'),
|
|
|
|
|
('Rachado'),
|
|
|
|
|
('Ramela'),
|
|
|
|
|
('Remela'),
|
|
|
|
|
('Retardada'),
|
|
|
|
|
('Retardado'),
|
|
|
|
|
('Rid<EFBFBD>cula'),
|
|
|
|
|
('Rola'),
|
|
|
|
|
('Rolinha'),
|
|
|
|
|
('Rosca'),
|
|
|
|
|
('Sacana'),
|
|
|
|
|
('Safada'),
|
|
|
|
|
('Safado'),
|
|
|
|
|
('Sapatao'),
|
|
|
|
|
('Sifilis'),
|
|
|
|
|
('Siririca'),
|
|
|
|
|
('Tarada'),
|
|
|
|
|
('Tarado'),
|
|
|
|
|
('Testuda'),
|
|
|
|
|
('Tezao'),
|
|
|
|
|
('Tezuda'),
|
|
|
|
|
('Tezudo'),
|
|
|
|
|
('Trocha'),
|
|
|
|
|
('Trolha'),
|
|
|
|
|
('Troucha'),
|
|
|
|
|
('Trouxa'),
|
|
|
|
|
('Troxa'),
|
|
|
|
|
('Vaca'),
|
|
|
|
|
('Vagabunda'),
|
|
|
|
|
('Vagabundo'),
|
|
|
|
|
('Vagina'),
|
|
|
|
|
('Veada'),
|
|
|
|
|
('Veadao'),
|
|
|
|
|
('Veado'),
|
|
|
|
|
('Viada'),
|
|
|
|
|
('V<EFBFBD>ado'),
|
|
|
|
|
('Viado'),
|
|
|
|
|
('Viadao'),
|
|
|
|
|
('Xavasca'),
|
|
|
|
|
('Xerereca'),
|
|
|
|
|
('Xexeca'),
|
|
|
|
|
('Xibiu'),
|
|
|
|
|
('Xibumba'),
|
|
|
|
|
('Xota'),
|
|
|
|
|
('Xochota'),
|
|
|
|
|
('Xoxota'),
|
|
|
|
|
('Xana'),
|
|
|
|
|
('ladr<EFBFBD>o'),
|
|
|
|
|
('viado'),
|
|
|
|
|
('Xaninha');
|