-- Fase 35: Ecosistema de Plugins (lms-service mirror) CREATE TABLE IF NOT EXISTS org_plugins ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), organization_id UUID NOT NULL, name TEXT NOT NULL, description TEXT NOT NULL DEFAULT '', component_url TEXT NOT NULL, icon_url TEXT, config JSONB NOT NULL DEFAULT '{}', enabled BOOLEAN NOT NULL DEFAULT TRUE, created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(), updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW() ); CREATE INDEX IF NOT EXISTS idx_org_plugins_org_id ON org_plugins(organization_id);