mirror of
https://gitee.com/mateos/mateclaw.git
synced 2026-09-15 11:58:34 +08:00
fix(db): cover remaining boolean columns (ALTER-added and primitive-boolean)
This commit is contained in:
parent
1ac1df12bf
commit
32ad11d6c4
@ -6,7 +6,7 @@
|
|||||||
-- pinned SMALLINT.
|
-- pinned SMALLINT.
|
||||||
|
|
||||||
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS lifecycle_state VARCHAR(16) DEFAULT 'active';
|
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS lifecycle_state VARCHAR(16) DEFAULT 'active';
|
||||||
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS pinned SMALLINT DEFAULT 0;
|
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS pinned BOOLEAN DEFAULT FALSE;
|
||||||
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS archived_at TIMESTAMP(3) NULL;
|
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS archived_at TIMESTAMP(3) NULL;
|
||||||
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS last_activity_at TIMESTAMP(3) NULL;
|
ALTER TABLE mate_skill ADD COLUMN IF NOT EXISTS last_activity_at TIMESTAMP(3) NULL;
|
||||||
|
|
||||||
|
|||||||
@ -9,5 +9,5 @@
|
|||||||
--
|
--
|
||||||
-- KingbaseES (PostgreSQL) supports ADD COLUMN IF NOT EXISTS natively.
|
-- KingbaseES (PostgreSQL) supports ADD COLUMN IF NOT EXISTS natively.
|
||||||
|
|
||||||
ALTER TABLE mate_agent ADD COLUMN IF NOT EXISTS skills_disabled SMALLINT NOT NULL DEFAULT 0;
|
ALTER TABLE mate_agent ADD COLUMN IF NOT EXISTS skills_disabled BOOLEAN NOT NULL DEFAULT FALSE;
|
||||||
ALTER TABLE mate_agent ADD COLUMN IF NOT EXISTS tools_disabled SMALLINT NOT NULL DEFAULT 0;
|
ALTER TABLE mate_agent ADD COLUMN IF NOT EXISTS tools_disabled BOOLEAN NOT NULL DEFAULT FALSE;
|
||||||
|
|||||||
@ -10,10 +10,10 @@ CREATE TABLE IF NOT EXISTS mate_wiki_agent_page_type_permission (
|
|||||||
agent_id BIGINT NOT NULL,
|
agent_id BIGINT NOT NULL,
|
||||||
kb_id BIGINT NOT NULL,
|
kb_id BIGINT NOT NULL,
|
||||||
page_type VARCHAR(64) NOT NULL,
|
page_type VARCHAR(64) NOT NULL,
|
||||||
can_read SMALLINT NOT NULL DEFAULT 1,
|
can_read BOOLEAN NOT NULL DEFAULT TRUE,
|
||||||
can_create SMALLINT NOT NULL DEFAULT 0,
|
can_create BOOLEAN NOT NULL DEFAULT FALSE,
|
||||||
can_update SMALLINT NOT NULL DEFAULT 0,
|
can_update BOOLEAN NOT NULL DEFAULT FALSE,
|
||||||
can_delete SMALLINT NOT NULL DEFAULT 0,
|
can_delete BOOLEAN NOT NULL DEFAULT FALSE,
|
||||||
write_policy VARCHAR(32) NOT NULL DEFAULT 'approval_required',
|
write_policy VARCHAR(32) NOT NULL DEFAULT 'approval_required',
|
||||||
create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
|||||||
@ -28,7 +28,7 @@ BEGIN
|
|||||||
SELECT 1 FROM information_schema.columns
|
SELECT 1 FROM information_schema.columns
|
||||||
WHERE table_name = 'mate_wiki_page' AND column_name = 'stale'
|
WHERE table_name = 'mate_wiki_page' AND column_name = 'stale'
|
||||||
) THEN
|
) THEN
|
||||||
ALTER TABLE mate_wiki_page ADD COLUMN stale SMALLINT NOT NULL DEFAULT 0;
|
ALTER TABLE mate_wiki_page ADD COLUMN stale BOOLEAN NOT NULL DEFAULT FALSE;
|
||||||
END IF;
|
END IF;
|
||||||
END $$;
|
END $$;
|
||||||
|
|
||||||
|
|||||||
@ -8,6 +8,6 @@ BEGIN
|
|||||||
SELECT 1 FROM information_schema.columns
|
SELECT 1 FROM information_schema.columns
|
||||||
WHERE table_name = 'mate_wiki_knowledge_base' AND column_name = 'watcher_enabled'
|
WHERE table_name = 'mate_wiki_knowledge_base' AND column_name = 'watcher_enabled'
|
||||||
) THEN
|
) THEN
|
||||||
ALTER TABLE mate_wiki_knowledge_base ADD COLUMN watcher_enabled SMALLINT NOT NULL DEFAULT 0;
|
ALTER TABLE mate_wiki_knowledge_base ADD COLUMN watcher_enabled BOOLEAN NOT NULL DEFAULT FALSE;
|
||||||
END IF;
|
END IF;
|
||||||
END $$;
|
END $$;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user