mirror of https://github.com/kortix-ai/suna.git
24 lines
1.3 KiB
PL/PgSQL
24 lines
1.3 KiB
PL/PgSQL
BEGIN;
|
|
|
|
ALTER TABLE agents
|
|
ADD COLUMN IF NOT EXISTS icon_name VARCHAR(100),
|
|
ADD COLUMN IF NOT EXISTS icon_color VARCHAR(7) DEFAULT '#000000',
|
|
ADD COLUMN IF NOT EXISTS icon_background VARCHAR(7) DEFAULT '#F3F4F6';
|
|
|
|
ALTER TABLE agent_templates
|
|
ADD COLUMN IF NOT EXISTS icon_name VARCHAR(100),
|
|
ADD COLUMN IF NOT EXISTS icon_color VARCHAR(7) DEFAULT '#000000',
|
|
ADD COLUMN IF NOT EXISTS icon_background VARCHAR(7) DEFAULT '#F3F4F6';
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_agents_icon_name ON agents(icon_name) WHERE icon_name IS NOT NULL;
|
|
CREATE INDEX IF NOT EXISTS idx_agent_templates_icon_name ON agent_templates(icon_name) WHERE icon_name IS NOT NULL;
|
|
|
|
COMMENT ON COLUMN agents.icon_name IS 'Optional: Lucide React icon name for agent profile (used when profile_image_url is not set)';
|
|
COMMENT ON COLUMN agents.icon_color IS 'Optional: Hex color for the icon (e.g., #000000)';
|
|
COMMENT ON COLUMN agents.icon_background IS 'Optional: Hex background color for the icon container';
|
|
|
|
COMMENT ON COLUMN agent_templates.icon_name IS 'Optional: Lucide React icon name for template profile (used when profile_image_url is not set)';
|
|
COMMENT ON COLUMN agent_templates.icon_color IS 'Optional: Hex color for the icon (e.g., #000000)';
|
|
COMMENT ON COLUMN agent_templates.icon_background IS 'Optional: Hex background color for the icon container';
|
|
|
|
COMMIT; |