Adicione novas fotos, atualize materiais e gerencie as peças expostas no site.
Total de Peças0
Em Destaque0
Categorias5
Status de Armazenamento
Modo Local
search
Peça
Categoria
Material
Camada
Tempo
Destaque
Ações
Cadastrar Novo Projeto 3D
cloud_sync
Sincronização em Nuvem (Supabase)
Ao conectar com o banco de dados gratuito do Supabase, qualquer alteração que você fizer atualizará instantaneamente no celular de todos os clientes sem precisar de novo deploy.
📋 Ver comando SQL para criar a tabela no Supabaseexpand_more
Copie e cole este código no SQL Editor do seu painel Supabase e clique em Run:
-- 1. Cria a tabela de projetos
create table if not exists public.projects (
id text primary key,
title text not null,
category text not null,
category_label text,
material text,
layer_height text,
print_time text,
dimensions text,
density text,
finish text,
image text not null,
gallery jsonb default '[]'::jsonb,
description text,
featured boolean default false,
created_at timestamp with time zone default timezone('utc'::text, now())
);
-- 2. Habilita seguranca de linha (RLS)
alter table public.projects enable row level security;
-- 3. Remove politicas antigas se existirem (evita erro 'already exists')
drop policy if exists "Leitura publica" on public.projects;
drop policy if exists "Gerenciar projetos" on public.projects;
-- 4. Cria as politicas de acesso
create policy "Leitura publica" on public.projects for select using (true);
create policy "Gerenciar projetos" on public.projects for all using (true);
-- 5. Ativa Realtime (se ainda nao ativo)
do $$
begin
if not exists (
select 1 from pg_publication_tables
where pubname = 'supabase_realtime' and tablename = 'projects'
) then
alter publication supabase_realtime add table public.projects;
end if;
end $$;