⚠️ Configura config.js con tu anon key de Supabase para activar la conexión.
⚙️ Setup requerido — tabla no existe
La tabla movimientos_stock no existe en tu proyecto. Copia el SQL, ábrelo en Supabase y ejecútalo (F5).
CREATE TABLE IF NOT EXISTS movimientos_stock (
id UUID DEFAULT gen_random_uuid() PRIMARY KEY,
fecha DATE NOT NULL DEFAULT CURRENT_DATE,
tipo TEXT NOT NULL CHECK (tipo IN ('despacho','merma','ajuste_entrada','ajuste_salida')),
producto TEXT NOT NULL,
calibre_formato TEXT,
kg NUMERIC(10,2) NOT NULL CHECK (kg > 0),
cliente TEXT,
precio_kg NUMERIC(10,2),
guia_despacho TEXT,
observaciones TEXT,
created_at TIMESTAMPTZ DEFAULT NOW()
);
ALTER TABLE movimientos_stock ENABLE ROW LEVEL SECURITY;
DROP POLICY IF EXISTS allow_all_movimientos ON movimientos_stock;
CREATE POLICY allow_all_movimientos ON movimientos_stock
FOR ALL USING (true) WITH CHECK (true);