chore: sincroniza projeto para gitea
This commit is contained in:
44
sql/add-catalogo-visibility.sql
Normal file
44
sql/add-catalogo-visibility.sql
Normal file
@@ -0,0 +1,44 @@
|
||||
-- =============================================
|
||||
-- ADICIONAR CAMPO DE VISIBILIDADE NO CATÁLOGO
|
||||
-- Execute este script no SQL Editor do Supabase
|
||||
-- =============================================
|
||||
|
||||
-- Adicionar coluna visivel_catalogo à tabela produtos
|
||||
ALTER TABLE produtos
|
||||
ADD COLUMN IF NOT EXISTS visivel_catalogo BOOLEAN DEFAULT true;
|
||||
|
||||
-- Criar índice para melhorar performance das consultas
|
||||
CREATE INDEX IF NOT EXISTS idx_produtos_visivel_catalogo
|
||||
ON produtos(visivel_catalogo);
|
||||
|
||||
-- Atualizar produtos existentes para serem visíveis por padrão
|
||||
UPDATE produtos
|
||||
SET visivel_catalogo = true
|
||||
WHERE visivel_catalogo IS NULL;
|
||||
|
||||
-- Verificar se foi adicionado corretamente
|
||||
SELECT
|
||||
'Produtos visíveis no catálogo:' as status,
|
||||
COUNT(*) as total
|
||||
FROM produtos
|
||||
WHERE visivel_catalogo = true;
|
||||
|
||||
SELECT
|
||||
'Produtos ocultos do catálogo:' as status,
|
||||
COUNT(*) as total
|
||||
FROM produtos
|
||||
WHERE visivel_catalogo = false;
|
||||
|
||||
-- =============================================
|
||||
-- INSTRUÇÕES
|
||||
-- =============================================
|
||||
|
||||
/*
|
||||
✅ CAMPO ADICIONADO COM SUCESSO!
|
||||
|
||||
O campo 'visivel_catalogo' foi adicionado à tabela produtos.
|
||||
Por padrão, todos os produtos existentes foram marcados como visíveis.
|
||||
|
||||
Você pode agora gerenciar a visibilidade dos produtos através do menu:
|
||||
Site / Catalogo
|
||||
*/
|
||||
Reference in New Issue
Block a user