33 lines
802 B
SQL
33 lines
802 B
SQL
|
|
-- X-Server 删除 users 表中的冗余飞书字段
|
||
|
|
-- 这些字段的数据已迁移至 user_feishu_apps 表
|
||
|
|
|
||
|
|
USE xserver;
|
||
|
|
|
||
|
|
-- =====================================
|
||
|
|
-- 删除冗余的飞书字段
|
||
|
|
-- =====================================
|
||
|
|
|
||
|
|
-- 删除 feishu_user_id
|
||
|
|
ALTER TABLE users DROP COLUMN feishu_user_id;
|
||
|
|
|
||
|
|
-- 删除 feishu_open_id
|
||
|
|
ALTER TABLE users DROP COLUMN feishu_open_id;
|
||
|
|
|
||
|
|
-- 删除 tenant_key
|
||
|
|
ALTER TABLE users DROP COLUMN tenant_key;
|
||
|
|
|
||
|
|
-- =====================================
|
||
|
|
-- 验证结果
|
||
|
|
-- =====================================
|
||
|
|
|
||
|
|
SELECT "=== users 表结构验证 ===" as "";
|
||
|
|
DESCRIBE users;
|
||
|
|
|
||
|
|
SELECT "=== user_feishu_apps 表统计 ===" as "";
|
||
|
|
SELECT
|
||
|
|
company_id,
|
||
|
|
COUNT(DISTINCT user_id) as users_count,
|
||
|
|
COUNT(*) as bindings_count
|
||
|
|
FROM user_feishu_apps
|
||
|
|
GROUP BY company_id;
|