Comando SQL COMPLETO para criar a tabela requisicoes_tipos no PostgreSQL.
Esta estrutura foi extraída DIRETAMENTE do banco de dados.
🏗️ Estrutura Completa
📋 2 colunas🔗 3 constraints📑 2 índices⚡ 0 triggers
code Clique para ver o SQL completo
✅ COMPLETO
-- ============================================================
-- ESTRUTURA COMPLETA DA TABELA requisicoes_tipos
-- Fonte: PostgreSQL - 12/08/2026 10:24:52
-- ============================================================
CREATE TABLE public.requisicoes_tipos (
id integer NOT NULL DEFAULT nextval('requisicoes_tipos_id_seq'::regclass),
nome varchar(255),
CONSTRAINT requisicoes_tipos_pkey PRIMARY KEY (id),
CONSTRAINT requisicoes_tipos_unique_nome UNIQUE (nome),
CONSTRAINT 2200_222082_1_not_null CHECK (id IS NOT NULL)
);
-- ============================================================
-- ÍNDICES
-- ============================================================
CREATE UNIQUE INDEX requisicoes_tipos_pk_id ON public.requisicoes_tipos USING btree (id);
CREATE UNIQUE INDEX requisicoes_tipos_unique_nome ON public.requisicoes_tipos USING btree (nome);
✅ SQL extraído DIRETAMENTE do banco de dados
📊 Comparação: JSON Config vs Banco Real
Verifique se a configuração JSON está sincronizada com a estrutura do banco de dados.
Campo
Tipo (JSON)
Tipo (Banco)
Status
id
number
integer
✅ OK
nome
text
character varying
✅ OK
💡 Dica: Use esta comparação para garantir que a configuração JSON está atualizada com a estrutura do banco.
📌 Legenda:✅ OK = presente em ambos |
⚠️ Só no JSON = pode ser um campo virtual |
❌ Só no banco = falta adicionar ao JSON
💡 Como Popular a Tabela
Exemplo prático usando o padrão OndeVou.
📋 Fluxo completo padrão
// 1. Buscar dados com getData
var dados_retorno = getData({
'query': `SELECT * FROM view_requisicoes_tipos WHERE participante = ${globais.dados_fixo.participante}`,
'view': 'view_requisicoes_tipos'
});
// 2. Definir painel e slide
var painel = globais.dados_pagina.visivel.painel;
var slide = globais.dados_pagina.visivel.slide;
// 3. Encontrar a tabela no DOM
var idTable = getIdTableFromSlide({ 'table-id': 'requisicoes_tipos' });
// 4. Resetar a tabela
setTableControlsReset(idTable);
// 5. Popular a tabela
setTableControlsSetValue(idTable, dados_retorno);