Initial commit DBMaker - Oficiais e Funcionando
This commit is contained in:
22
supabase/setup_configuracoes.sql
Normal file
22
supabase/setup_configuracoes.sql
Normal file
@@ -0,0 +1,22 @@
|
||||
-- SQL para configurar todas as tabelas de configurações
|
||||
|
||||
-- Desabilitar RLS temporariamente para desenvolvimento
|
||||
ALTER TABLE configuracoes_pastas DISABLE ROW LEVEL SECURITY;
|
||||
ALTER TABLE integracao_ia DISABLE ROW LEVEL SECURITY;
|
||||
ALTER TABLE log_processamento_ia DISABLE ROW LEVEL SECURITY;
|
||||
ALTER TABLE permissoes_usuario_detalhadas DISABLE ROW LEVEL SECURITY;
|
||||
|
||||
-- Inserir dados de exemplo para pastas
|
||||
INSERT INTO configuracoes_pastas (tipo_documento, caminho_local, habilitado, frequencia_atualizacao, formatos_aceitos)
|
||||
VALUES
|
||||
('Certificados de Soldagem', 'C:\Documentos\Certificados\Soldagem', true, 'manual', ARRAY['pdf', 'jpg']),
|
||||
('Desenhos de Fabricação', 'C:\Documentos\Desenhos', true, 'ao_criar', ARRAY['pdf', 'dwg']),
|
||||
('Relatórios de Inspeção', 'C:\Documentos\Relatorios', true, 'diario', ARRAY['pdf', 'doc', 'docx'])
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
-- Inserir configuração de IA de exemplo
|
||||
INSERT INTO integracao_ia (provider, api_key_encriptada, modelo_padrao, ativo)
|
||||
VALUES
|
||||
('openai', 'sk-...', 'gpt-4', false),
|
||||
('claude', 'sk-ant-...', 'claude-3-opus', false)
|
||||
ON CONFLICT DO NOTHING;
|
||||
Reference in New Issue
Block a user