Files
goclaw/migrations/000011_session_profile_metadata.down.sql
T
viettranx 47cc11bfc0 feat(metadata): add JSONB metadata to sessions, profiles, and pairing
Persist friendly names (display_name, username, chat_title) from channel
handlers into sessions, user profiles, and pairing records. Web UI renders
metadata with graceful fallback to raw IDs.

- Add migration 000011: metadata JSONB columns on sessions,
  user_agent_profiles, pairing_requests, paired_devices
- Extend SessionStore/AgentStore/PairingStore interfaces with metadata ops
- Extract and persist channel metadata in gateway consumer
- Extend sessions.patch and add PATCH instances metadata HTTP endpoint
- Update frontend sessions page, detail page, and instances tab
- Delete legacy file-based internal/pairing/service.go
- Update docs references to reflect DB-backed pairing
2026-03-08 15:42:44 +07:00

5 lines
237 B
SQL

ALTER TABLE sessions DROP COLUMN IF EXISTS metadata;
ALTER TABLE user_agent_profiles DROP COLUMN IF EXISTS metadata;
ALTER TABLE pairing_requests DROP COLUMN IF EXISTS metadata;
ALTER TABLE paired_devices DROP COLUMN IF EXISTS metadata;