Browse Source

Correção para sequencia de id's da organização

1.9-pjsip
Matheo Bonucia 2 months ago
parent
commit
a024810376
  1. 14
      projeto/base/sql/versao-1.9.0.sql

14
projeto/base/sql/versao-1.9.0.sql

@ -1,5 +1,14 @@
-- Cria a sequência iniciando em 100
CREATE SEQUENCE pbx_organizacao_id_seq
START WITH 100
INCREMENT BY 1
NO MINVALUE
MAXVALUE 999
CACHE 1;
-- Cria a tabela utilizando a sequência personalizada
CREATE TABLE pbx_organizacao ( CREATE TABLE pbx_organizacao (
id serial PRIMARY KEY, id integer NOT NULL DEFAULT nextval('pbx_organizacao_id_seq') PRIMARY KEY,
nome VARCHAR(128) NOT NULL, nome VARCHAR(128) NOT NULL,
status INTEGER NOT NULL DEFAULT 1, status INTEGER NOT NULL DEFAULT 1,
master INTEGER NOT NULL DEFAULT 0, master INTEGER NOT NULL DEFAULT 0,
@ -7,9 +16,6 @@ CREATE TABLE pbx_organizacao (
created_at TIMESTAMP WITHOUT TIME ZONE NOT NULL DEFAULT now() created_at TIMESTAMP WITHOUT TIME ZONE NOT NULL DEFAULT now()
); );
-- Reinicia a sequência para iniciar em 100
ALTER SEQUENCE pbx_organizacao_id_seq RESTART WITH 100;
CREATE TABLE pbx_organizacao_usuarios CREATE TABLE pbx_organizacao_usuarios
( (
id SERIAL not null primary key, id SERIAL not null primary key,

Loading…
Cancel
Save