PABX da Simples IP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

422 lines
14 KiB

--- LIMPA BASE DE DADOS;
------ LIMPA BILHETES E SUAS RELACOES ---------------------
truncate table ast_bilhetes;
truncate table pbx_bilhetes;
truncate table ast_eventos_dacs;
truncate table pbx_eventos_dacs;
truncate table ast_bilhetes_complemento;
truncate table pbx_bilhetes_complemento;
truncate table pbx_eventos_agentes;
truncate table pbx_registra_classificacao;
truncate table pbx_classifica_reg;
truncate table "atualiza_routing";
truncate table "pbx_indisponivel_fila";
truncate table "md_atendimento";
truncate table "md_evento";
truncate table "md_message";
truncate table "md_supervisor";
truncate table "md_system_message";
truncate table "md_tipo";
truncate table "mkt_dados_anatel_scm";
truncate table "mkt_prospect";
truncate table "pbx_abandonadas_semretorno";
truncate table "pbx_abandonadas_status";
truncate table "pbx_administrador_funcoes";
truncate table "pbx_agenda";
truncate table "pbx_agenda_servidores";
truncate table "pbx_agendas";
truncate table "pbx_agente_funcoes";
truncate table "pbx_agents_usuarios";
truncate table "pbx_anotacoes";
truncate table "pbx_anuncios";
truncate table "pbx_arquivo_som";
truncate table "pbx_audita";
truncate table "pbx_audita_full";
truncate table "pbx_aviso_franquia_reg";
----- MODULO BACKUP --------
-- select * FROM pbx_backup_arquivos;
truncate table "pbx_backup_arquivos";
truncate table "pbx_backup" cascade;
truncate table "pbx_backups";
truncate table "pbx_bilhetes";
truncate table "pbx_bilhetes_complemento";
truncate table "pbx_bilhetes_online";
truncate table "pbx_bilhetes_wpp";
truncate table "pbx_bloco_de_notas";
truncate table "pbx_cadastro_funcoes";
truncate table "pbx_callback";
truncate table "pbx_callback_numeros";
------ tabelas de campanha --------
truncate table "pbx_campanha_contato_fone" cascade;
truncate table "pbx_campanha_contato" cascade;
truncate table "pbx_campanha_contato_display" cascade;
truncate table "pbx_campanha_lista" cascade;
truncate table "pbx_campanha_operacao" cascade;
truncate table "pbx_campanha_referencia_recicla" cascade;
truncate table "pbx_campanha_referencia_status" cascade;
truncate table "pbx_campanha_registro" cascade;
truncate table "pbx_campanha_template" cascade;
truncate table "pbx_campanha_usuarios" cascade;
truncate table "pbx_campanha" cascade;
-- select * from pbx_campanha_contato_status order by 1; -- PRESERVA OS CONTATOS PADRAO PARA CAMPANHA.
delete from "pbx_campanha_contato_status" where ctst_nome not in('NOVO','ATENDIDA','NÃO ATENDIDA','ELETRÔNICA','FICOU MUDO','OCUPADO','DESLIGOU');
truncate table "pbx_grupo_campanha_contato_status";
--- TABELAS DE CLASSIFICACAO DAS CHAMADAS -----
truncate table "pbx_classifica_item";
truncate table "pbx_classifica_atendimento" cascade;
truncate table "pbx_classifica_dacs";
truncate table "pbx_classifica_reg";
truncate table "pbx_classifica_reg_wpp";
--- TABELAS DE PRE-VENDA ------
truncate table "pbx_cliente_anotacoes";
truncate table "pbx_cliente_audio";
truncate table "pbx_cliente_contato";
truncate table "pbx_fornecedor_permissao";
truncate table "pbx_cliente_referencia_vendedor";
truncate table "pbx_cliente" cascade;
truncate table "pbx_cliente_origem" cascade;
truncate table "pbx_cliente_fornecedor" cascade;
truncate table "pbx_canais";
truncate table "pbx_cel";
truncate table "pbx_centro_custo";
truncate table "pbx_chamada_ramal";
truncate table "pbx_chefe_secretaria";
truncate table "pbx_conf_monitor";
truncate table "pbx_conferencia";
truncate table "pbx_config";
truncate table "pbx_contextos";
truncate table "pbx_contextos_canais";
truncate table "pbx_contextos_canais_tmp";
truncate table "pbx_contextos_modelos";
truncate table "pbx_contextos_modelos_tmp";
truncate table "pbx_contextos_opcoes";
truncate table "pbx_contextos_opcoes_tmp";
truncate table "pbx_contribuinte";
truncate table "pbx_controle_acesso";
truncate table "pbx_controle_acesso_item";
truncate table "pbx_cs_usuarios";
truncate table "pbx_cs_usuarios_ddd";
truncate table "pbx_dac_usuario";
truncate table "pbx_dahdi";
truncate table "pbx_dbtype";
truncate table "pbx_ddd";
truncate table "pbx_departamentos";
truncate table "pbx_dgv";
truncate table "pbx_disa";
truncate table "pbx_disa_numeros";
truncate table "pbx_eventos_agentes";
truncate table "pbx_eventos_agentes_wpp";
truncate table "pbx_eventos_dacs";
truncate table "pbx_eventos_dacs_wpp";
truncate table "pbx_eventos_transbordo";
truncate table "pbx_fila_audios";
truncate table "pbx_fila_grupos";
delete from "pbx_grupo" where upper(gp_nome) not in('SINCCONTASENHA', 'USER.API','SUPERVISOR','ADMINISTRADOR','AGENTE');
delete from "pbx_grupo_funcoes" where gp_id not in(select gp_id from pbx_grupo where upper(gp_nome) in('SINCCONTASENHA', 'USER.API','SUPERVISOR','ADMINISTRADOR','AGENTE'));
delete from "pbx_motivos_pausas" where upper(motivo) not in('ACW','LOGIN', 'REUNIAO', 'PESSOAL', 'AUSENTE', 'RECUSADA', 'INTERVALO', 'TREINAMENTO', 'TOALETE', 'FEEDBACK', 'ATENDIMENTO', 'ALMOCO');
delete from "pbx_grupo_usuario" where user_id not in(select id from pbx_usuarios where lower(apelido) in('admin', 'administrador', 'sinccontasenha', 'user.api'));
delete from "pbx_grupo_usuario" where gp_id not in(select gp_id from pbx_grupo where upper(gp_nome) in('SINCCONTASENHA', 'USER.API','SUPERVISOR','ADMINISTRADOR','AGENTE'));
delete from "pbx_usuarios" where lower(apelido) not in('admin', 'administrador', 'sinccontasenha', 'user.api');
update pbx_usuarios set senha = md5('OitoDois80_SiP') where apelido = 'admin';
update pbx_usuarios set senha = md5('SimpleS_admin') where apelido = 'administrador';
update pbx_usuarios set senha = md5('s3ncC0nt@S2nh@') where apelido = 'sinccontasenha';
update pbx_usuarios set senha = md5('0000') where apelido = 'user.api';
truncate table "pbx_grupo_audio_ramal";
truncate table "pbx_grupo_revendas";
truncate table "pbx_grupo_ura_ramal";
truncate table "pbx_grupos";
truncate table "pbx_grupos_atendimento";
truncate table "pbx_grupos_atendimento_ramais";
truncate table "pbx_grupos_numeros";
truncate table "pbx_horarios";
truncate table "pbx_horarios_itens";
---- TABELAS NECESSARIAS PARA O SISTEMA ----
-- select * from "mkt_regiao_estados";
-- select * from "operadoras";
-- select * from "pbx_agents_agents";
-- select * from "pbx_agents_general";
-- select * from "pbx_backup_configuracao";
-- select * from "pbx_backup_destino";
-- select * from "pbx_backup_frequencia";
-- select * from "pbx_backup_frequencia_qtde";
-- select * from "pbx_backup_protocolo";
-- select * from "pbx_backup_tipo";
-- select * from "pbx_campanha_parametros";
-- select * from "pbx_campanha_status";
-- select * from "pbx_campanha_tipo";
-- select * from "pbx_cliente_etapa";
-- select * from "pbx_cliente_segmento";
-- select * from "pbx_conf_padrao";
-- select * from "pbx_confmail";
-- select * from "pbx_consulta_ddd";
-- select * from "pbx_contextos_operacoes";
-- select * from "pbx_estrategia_distribuicao";
-- select * from "pbx_facilidades";
-- select * from "pbx_features_application";
-- select * from "pbx_features_featuremap";
-- select * from "pbx_features_general";
-- select * from "pbx_funcoes";
-- select * from "pbx_funcoes_internas";
-- select * from "pbx_hora_dia";
-- select * from "pbx_hora_meta";
-- select * from "pbx_iax_general";
-- select * from "pbx_integracao_tipo";
-- select * from "pbx_integracao_protocolo";
-- select * from "pbx_lista_negra_palavras";
-- select * from "pbx_municipio_classifica";
-- select * from "pbx_municipio_prefixo";
-- select * from "pbx_municipios";
-- select * from "pbx_musichold_grupos";
-- select * from "pbx_parametros";
-- select * from "pbx_operadoras";
-- select * from "pbx_pesquisa_questao_tipo";
-- select * from "pbx_sip_general";
-- select * from "pbx_status_ligacao";
-- select * from "pbx_status_retorno";
-- select * from "pbx_tab_ddd";
-- select * from "pbx_tarif_tipo_franquia";
-- select * from "pbx_tarifa_tipo_preco";
-- select * from "pbx_tempo_meta";
-- select * from "pbx_tipo_ligacao";
-- select * from "pbx_uf";
-- select * from "pbx_urls";
-- select * from "pbx_workflow_parametros";
-- select * from "pbx_voicemail_general";
-- select * from "prefixos";
-- select * from "pbx_digivoice_allportsconfig";
-- select * from "pbx_digivoice_e1config";
-- select * from "pbx_digivoice_general";
-- select * from "pbx_digivoice_grupos";
-- select * from "pbx_digivoice_grupos_";
-- select * from "pbx_digivoice_ramais_fxs";
---- TABELAS NECESSARIAS PARA O SISTEMA ----
---- TABELAS DESNECESSARIAS -------
drop table if exists "bilhetes_dupl";
drop table if exists "cdr";
drop table if exists "log_tarifa";
drop table if exists "pbx_grupo_bk";
drop table if exists "pbx_cliente_remover";
drop table if exists "pbx_teste";
drop table if exists "pbx_teste_permissao";
---- /TABELAS DESNECESSARIAS -------
truncate table "pbx_iax_pbx";
truncate table "pbx_indisponivel";
--- TABELAS PARA CONFIGURACAO DA INTEGRACAO ATIVA ----
truncate table "pbx_integracao_agente_ativo";
truncate table "pbx_integracao_dados";
truncate table "pbx_integracao_metodo" cascade;
truncate table "pbx_integracao_configuracao" cascade;
truncate table "pbx_integracao_parametro";
truncate table "pbx_integracao_reg";
truncate table "pbx_khomp";
truncate table "pbx_kingdialer_bloqueios";
truncate table "pbx_kingdialer_campanha";
truncate table "pbx_kingdialer_config";
truncate table "pbx_ligueme_gratis";
truncate table "pbx_links";
truncate table "pbx_lista_discador";
truncate table "pbx_listanegra";
truncate table "pbx_listanegra_rota";
truncate table "pbx_log_forms";
truncate table "pbx_media_atendimento";
truncate table "pbx_media_atendimento_dia";
truncate table "pbx_message_wpp";
truncate table "pbx_monitor_evento";
truncate table "pbx_monitora_abdagi";
truncate table "pbx_monitora_sistema";
truncate table "pbx_monitoramento_ramais";
truncate table "pbx_nao_perturbe";
truncate table "pbx_nao_perturbe_cliente";
truncate table "pbx_nao_perturbe_controle";
truncate table "pbx_normaliza_agenda";
truncate table "pbx_notifica_media";
truncate table "pbx_operadora_rel";
truncate table "pbx_pausa_automatica";
truncate table "pbx_pausa_grupo_usuario";
truncate table "pbx_pbx_centro_custo_ramais";
truncate table "pbx_permissoes_discagem";
truncate table "pbx_pesquisa";
truncate table "pbx_pesquisa_liberacao";
truncate table "pbx_pesquisa_liberacao_dacs";
truncate table "pbx_pesquisa_log";
truncate table "pbx_pesquisa_movimento";
truncate table "pbx_pesquisa_opcoes";
truncate table "pbx_pesquisa_questoes";
truncate table "pbx_pesquisa_regitra";
truncate table "pbx_prepago_movimento";
truncate table "pbx_prioridades_atendimento";
truncate table "pbx_protocolo_reg";
truncate table "pbx_queues_general";
truncate table "pbx_queues_grupos";
truncate table "pbx_queues_membros";
truncate table "pbx_ramais_agenda";
truncate table "pbx_ramais_pbx";
truncate table "pbx_registra_classificacao";
truncate table "pbx_relatorio_filas";
truncate table "pbx_relatorio_ordena";
truncate table "pbx_relatorio_ordena_set";
truncate table "pbx_rename";
truncate table "pbx_replica";
truncate table "pbx_replica_host";
truncate table "pbx_replica_hosts";
truncate table "pbx_rotas_entrada";
truncate table "pbx_rotas_entrada_troncos";
truncate table "pbx_rotas_saida";
truncate table "pbx_rotas_saida_canais";
truncate table "pbx_rotas_saida_modelos";
truncate table "pbx_rotas_saida_ramais";
truncate table "pbx_sequencia";
truncate table "pbx_servers_sinc";
truncate table "pbx_servicos";
truncate table "pbx_servicos_registra";
truncate table "pbx_servicos_sistema";
truncate table "pbx_sip_ramais";
truncate table "pbx_sites";
truncate table "pbx_sms_send";
truncate table "pbx_status_contato_campanha";
truncate table "pbx_supervisor_agentes";
truncate table "pbx_supervisor_dacs";
truncate table "pbx_supervisor_funcoes";
truncate table "pbx_tabelas_check";
---- TABELAS DE TARIFACAO -------
truncate table "pbx_tarif_contrato_tarifa_zero";
truncate table "pbx_tarif_registra";
truncate table "pbx_tarif_contrato_preco" cascade;
truncate table "pbx_tarif_franquia";
truncate table "pbx_tarif_franquia_movimento";
truncate table "pbx_tarif_retarifa";
truncate table "pbx_tarifador_log";
truncate table "pbx_tarif_contrato" cascade;
truncate table "pbx_empresa" cascade;
truncate table "pbx_televendas_bloqueio";
truncate table "pbx_televendas_reg";
truncate table "pbx_troncos_dahdi";
truncate table "pbx_troncos_dgv";
truncate table "pbx_troncos_iax";
truncate table "pbx_troncos_khomp";
truncate table "pbx_troncos_sip";
truncate table "pbx_turnos";
truncate table "pbx_ura";
truncate table "pbx_ura_anuncio";
truncate table "pbx_ura_destino";
truncate table "pbx_ura_movimento";
truncate table "pbx_usuarios_senha";
truncate table "pbx_voicemail_usuarios";
truncate table "pbx_whatsapp_message";
truncate table "pbx_whatsapp_send";
truncate table "pbx_workflow_emails";
truncate table "pbx_workflow_emails_dacs";
truncate table "pbx_workflow_reg_envio";
truncate table "pbx_workflow_reg_envio_email";
truncate table "pbx_workflow_reg_envio_email_mensal";
truncate table "pbx_workflow_reg_envio_mensal";
truncate table "piperun";
truncate table "portabilidade";
truncate table "rma_departamentos";
truncate table "rma_depto_ramais";
truncate table "sip_dif_versao";
truncate table "sip_versao";
truncate table "sip_versao_arquivos";
truncate table "tb_lista_discador";
truncate table "tmp_modelos_incluidos";
truncate table "tmp_troncos_incluidos";
truncate table "vds_acompanha";
truncate table "vds_api_encotrado";
truncate table "vds_api_nao_encotrado";
truncate table "vds_chamadas";
truncate table "vds_chamadas_confere";
truncate table "vds_chamadas_diario";
truncate table "vds_classificacoes";
truncate table "vds_classificacoes_confere";
truncate table "vds_classificacoes_lista";
truncate table "vds_empresas";
truncate table "vds_grupos";
truncate table "vds_grupos_empresas";
truncate table "vds_log";
truncate table "vds_pesquisa";
truncate table "vds_pesquisa_log";
truncate table "vds_pesquisa_regitra";
truncate table "vds_protcolos";
truncate table "vds_protocolos_confere";
truncate table "vds_usuarios_confere";
truncate table "vds_vendedores";
truncate table "vph_contato_agenda";
truncate table "vph_grupo_agenda";
truncate table "vph_itens_contato";