CREATE TABLE IF NOT EXISTS signature_replays (signature_hash VARCHAR(64) PRIMARY KEY, expires_at BIGINT NOT NULL); CREATE INDEX IF NOT EXISTS ix_signature_replays_expiry ON signature_replays(expires_at); CREATE TABLE IF NOT EXISTS runtime_state (key TEXT PRIMARY KEY,value JSONB,updated_at TIMESTAMPTZ NOT NULL DEFAULT now()); CREATE TABLE IF NOT EXISTS runtime_events (id SERIAL PRIMARY KEY,payload JSONB NOT NULL,created_at TIMESTAMPTZ NOT NULL DEFAULT now()); CREATE TABLE IF NOT EXISTS live_prices (asset VARCHAR(16) PRIMARY KEY,price DOUBLE PRECISION NOT NULL,updated_at TIMESTAMPTZ NOT NULL DEFAULT now());