Configurar Supabase

Sigue los pasos para activar la base de datos global

Comprobando conexión...

1 Abre el SQL Editor de Supabase

Haz clic en el botón para abrir directamente el editor SQL de tu proyecto:


Abrir SQL Editor

2 Copia y pega este SQL

Copia todo el código de abajo y pégalo en el SQL Editor, luego haz clic en "Run":

-- Tabla de reseñas CREATE TABLE IF NOT EXISTS reviews ( id UUID DEFAULT gen_random_uuid() PRIMARY KEY, name TEXT NOT NULL, rating INTEGER NOT NULL CHECK (rating >= 1 AND rating <= 5), comment TEXT NOT NULL, created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW() ); -- Tabla de eventos CREATE TABLE IF NOT EXISTS events ( id UUID DEFAULT gen_random_uuid() PRIMARY KEY, title TEXT NOT NULL, description TEXT NOT NULL, event_date DATE NOT NULL, event_time TEXT DEFAULT '20:00', color TEXT DEFAULT '#0077b6', created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW() ); -- Permisos públicos ALTER TABLE reviews ENABLE ROW LEVEL SECURITY; ALTER TABLE events ENABLE ROW LEVEL SECURITY; CREATE POLICY "allow_all" ON reviews FOR ALL USING (true) WITH CHECK (true); CREATE POLICY "allow_all" ON events FOR ALL USING (true) WITH CHECK (true); -- Reseñas de ejemplo INSERT INTO reviews (name, rating, comment, created_at) VALUES ('María García', 5, 'Increíble experiencia! Las gambas al ajillo espectaculares.', '2026-07-10T14:30:00+02:00'), ('Carlos Rodríguez', 4, 'Muy buen pescado fresco. El espeto de sardinas delicioso.', '2026-07-08T20:15:00+02:00'), ('Ana y Pedro', 5, 'El mejor chiringuito de Vera! La paella enorme y buenísima.', '2026-07-05T13:00:00+02:00'), ('Luis Martínez', 5, 'El arroz negro de escándalo. Muy recomendable!', '2026-06-28T21:00:00+02:00'), ('Familia Rodríguez', 4, 'Buen ambiente familiar. Los niños disfrutaron mucho.', '2026-06-20T15:45:00+02:00'), ('Javier López', 5, 'El mejor calamar nacional que he probado. 10/10', '2026-06-15T19:00:00+02:00'), ('Sofía Ruiz', 4, 'Excelente carta de vinos y los postres caseros divinos.', '2026-06-10T16:30:00+02:00'); -- Eventos de ejemplo INSERT INTO events (title, description, event_date, event_time, color) VALUES ('Noche de Flamenco', 'Artistas locales de flamenco en directo.', '2026-07-25', '21:00', '#dc3545'), ('Verbena de San Juan', 'Fuegos artificiales y música.', '2026-07-27', '20:00', '#f77f00'), ('Degustación de Vinos', 'Cata de vinos con tapas gourmet.', '2026-08-02', '19:30', '#6f42c1');

3 Comprueba que funciona

Después de pegar el SQL y dar a "Run", vuelve aquí y comprueba la conexión: