-- 迁移：为 dwd_assistant_trash_event_ex 新增 assistant_no_int 列
-- 背景：主表 assistant_no (VARCHAR) 映射自 ODS assistanton，存储的是数字编号的字符串形式。
--       新增 INTEGER 类型列便于数值比较和关联助教档案。
-- 日期：2026-02-20

BEGIN;

ALTER TABLE dwd.dwd_assistant_trash_event_ex
    ADD COLUMN IF NOT EXISTS assistant_no_int INTEGER;

COMMENT ON COLUMN dwd.dwd_assistant_trash_event_ex.assistant_no_int IS
    '【说明】助教编号（整数形式），与主表 assistant_no（VARCHAR）同源但类型不同，便于数值比较和关联。     【示例】6。     【ODS来源】assistant_cancellation_records - assistanton。     【JSON字段】assistant_cancellation_records.json - data.abolitionAssistants - assistantOn。';

COMMIT;
