Files
PANEL_BASES_ANEXO24/database/migrations/002_cloudrestore_status.up.sql

18 lines
722 B
SQL

-- Estado reportado por CloudRestoreAS (carpeta de entrada, host, versión).
-- Solo CloudRestoreAS escribe vía POST /api/restore/instance-config; el panel solo consulta.
-- Rollback en 002_cloudrestore_status.down.sql.
SET search_path TO a24c, public;
CREATE TABLE IF NOT EXISTS a24c.cloudrestore_status (
id SERIAL PRIMARY KEY,
instance_key VARCHAR(120) NOT NULL UNIQUE DEFAULT 'default',
input_folder VARCHAR(500) NOT NULL,
host_name VARCHAR(255),
app_version VARCHAR(50),
reported_at TIMESTAMPTZ NOT NULL DEFAULT now()
);
COMMENT ON TABLE a24c.cloudrestore_status IS
'Carpeta de entrada vigente reportada por CloudRestoreAS. Solo lectura en el panel.';