-- ============================================================ -- 创建缺失的 company_miniapp 表 -- 问题:租户列表点击编辑时提示 Table 'ylrz_saas.company_miniapp' doesn't exist -- 原因:后端 CompanyMiniapp 域对象/Mapper/Service 已存在, -- 但数据库中缺少对应的物理表 -- 调用链:CompanyServiceImpl.selectCompanyById() -- → companyMiniappService.getMiniAppListByCompanyList() -- → SELECT ... FROM company_miniapp WHERE company_id IN (...) -- ============================================================ CREATE TABLE IF NOT EXISTS `company_miniapp` ( `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', `company_id` BIGINT DEFAULT NULL COMMENT '客服公司ID', `app_id` VARCHAR(100) DEFAULT NULL COMMENT '小程序appid', `type` INT DEFAULT NULL COMMENT '主从 0主小程序 1备用小程序', `sort_num` INT DEFAULT NULL COMMENT '排序', `create_time` DATETIME DEFAULT NULL COMMENT '创建时间', `create_by` VARCHAR(64) DEFAULT '' COMMENT '创建者', `update_by` VARCHAR(64) DEFAULT '' COMMENT '更新者', `update_time` DATETIME DEFAULT NULL COMMENT '更新时间', `remark` VARCHAR(500) DEFAULT '' COMMENT '备注', PRIMARY KEY (`id`), INDEX `idx_company_id` (`company_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='客服公司小程序';