revert: rollback Sonnet→Opus migration, restore Sonnet→Sonnet mapping

This commit is contained in:
erio
2026-03-24 16:46:16 +08:00
parent be0c9fec9e
commit d6af2f8739
@@ -0,0 +1,18 @@
-- 077: Rollback Sonnet/Haiku mappings from Opus back to original values
-- Reverts migration 077_migrate_sonnet_to_opus46_thinking.sql
-- Restores: Sonnet→Sonnet, Haiku→Sonnet (original behavior)
UPDATE accounts
SET credentials = jsonb_set(
credentials, '{model_mapping}',
(credentials->'model_mapping')
|| '{"claude-sonnet-4-6": "claude-sonnet-4-6"}'::jsonb
|| '{"claude-sonnet-4-5": "claude-sonnet-4-5"}'::jsonb
|| '{"claude-sonnet-4-5-thinking": "claude-sonnet-4-5-thinking"}'::jsonb
|| '{"claude-sonnet-4-5-20250929": "claude-sonnet-4-5"}'::jsonb
|| '{"claude-haiku-4-5": "claude-sonnet-4-6"}'::jsonb
|| '{"claude-haiku-4-5-20251001": "claude-sonnet-4-6"}'::jsonb
)
WHERE platform = 'antigravity'
AND deleted_at IS NULL
AND credentials->'model_mapping' IS NOT NULL;