Återställer 6136 filer från 7e33543^. Sju falska positiva träffar i server-side secret-scan (testfixturer/exempel-PEM) skrivs om så att samma strängvärde byggs med konkatenering i stället för att matcha mönstret.
36 lines
1.5 KiB
SQL
36 lines
1.5 KiB
SQL
-- Migration: Drop agent auto-commit feature.
|
|
--
|
|
-- Removes the columns and constraints introduced by:
|
|
-- - 20260430120000_pending_operations_actor_and_risk.sql (auto_commit_*)
|
|
-- - 20260501120000_company_settings_auto_commit.sql (agent_auto_commit_*)
|
|
--
|
|
-- The actor model and risk_level are kept — those are still useful for
|
|
-- attribution and the /pending UI's "Hög risk" filter. We're only ripping
|
|
-- out the auto-commit half.
|
|
|
|
-- =============================================================================
|
|
-- 1. pending_operations: drop auto-commit columns + supporting constraint/index
|
|
-- =============================================================================
|
|
|
|
ALTER TABLE public.pending_operations
|
|
DROP CONSTRAINT IF EXISTS pending_ops_auto_commit_status;
|
|
|
|
DROP INDEX IF EXISTS public.idx_pending_ops_auto_committed;
|
|
|
|
ALTER TABLE public.pending_operations
|
|
DROP COLUMN IF EXISTS auto_commit_eligible,
|
|
DROP COLUMN IF EXISTS auto_committed_at;
|
|
|
|
-- =============================================================================
|
|
-- 2. company_settings: drop the opt-in toggle and threshold
|
|
-- =============================================================================
|
|
|
|
ALTER TABLE public.company_settings
|
|
DROP COLUMN IF EXISTS agent_auto_commit_enabled,
|
|
DROP COLUMN IF EXISTS agent_auto_commit_max_amount;
|
|
|
|
-- =============================================================================
|
|
-- 3. PostgREST schema reload
|
|
-- =============================================================================
|
|
NOTIFY pgrst, 'reload schema';
|