|
|
|
@ -41,3 +41,35 @@ CREATE TABLE pbx_controle_licenciamento(
|
|
|
|
|
clto_data_log varchar(1024), |
|
|
|
|
constraint "pkPbxControleLicenciamento" primary key(clto_cnpj, clto_contrato_numero) |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Criar a tabela pbx_licenca_pa_fixo |
|
|
|
|
CREATE TABLE IF NOT EXISTS public.pbx_licenca_pa_fixo |
|
|
|
|
( |
|
|
|
|
id SERIAL PRIMARY KEY, |
|
|
|
|
licenca varchar(255) NOT NULL, |
|
|
|
|
id_user varchar(10), |
|
|
|
|
last_update timestamp NOT NULL DEFAULT NOW(), |
|
|
|
|
limit_update timestamp NOT NULL DEFAULT (NOW() + INTERVAL '5 MINUTES') |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
-- Definir o proprietário da tabela |
|
|
|
|
ALTER TABLE IF EXISTS public.pbx_licenca_pa_fixo |
|
|
|
|
OWNER TO contacte; |
|
|
|
|
|
|
|
|
|
--cria as colunas necessárias |
|
|
|
|
ALTER TABLE IF EXISTS pbx_grupo |
|
|
|
|
ADD COLUMN gp_system int; |
|
|
|
|
|
|
|
|
|
ALTER TABLE IF EXISTS pbx_grupo |
|
|
|
|
ADD COLUMN gp_descricao varchar(255); |
|
|
|
|
|
|
|
|
|
--insere os grupos e sua descricao |
|
|
|
|
INSERT INTO pbx_grupo (gp_nome, gp_status, user_id, gp_user, gp_system, gp_descricao) |
|
|
|
|
VALUES ('SMART', 1, 0, 0, 1, 'Linha com baixo custo e e recursos basicos para pequenos negocios.'), |
|
|
|
|
('ISP', 1, 0, 0, 1, 'Atende o nicho de provedores de internet e possui alguns recursos exclusivos para o setor.'), |
|
|
|
|
('CORP', 1, 0, 0, 1, 'Perfil desenhado para atender o segmento corporativo com exigencia de alta disponibilidade e recursos avancados.'), |
|
|
|
|
('SX', 1, 0, 0, 1, 'A linha de melhor custo beneficio do mercado, flexivel adapta-se a qualquer modelo de negocio.'), |
|
|
|
|
('ALGAR', 1, 0, 0, 1, 'Perfil criado para atender a parceria Algar, utilizado em sua revendas.'), |
|
|
|
|
('GOV', 1, 0, 0, 1, 'Desenvolvido para clientes governamentais com altos requisitos de segurança.'), |
|
|
|
|
('SMART+', 1, 0, 0, 1, 'Linha com baixo custo e uma gama de recursos avançados para pequenos negocios.'); |