From e10f2b47a349e6fcb15a6aae7769ae17b1d7d0ac Mon Sep 17 00:00:00 2001 From: zk Date: Tue, 28 Jul 2026 10:54:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=B4=A2=E5=BC=95=E5=92=8C?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/recruit_announcement.sql | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/doc/recruit_announcement.sql b/doc/recruit_announcement.sql index b045d75..4d55b88 100644 --- a/doc/recruit_announcement.sql +++ b/doc/recruit_announcement.sql @@ -10,7 +10,7 @@ -- 招聘公告主表 -- ============================================================ CREATE TABLE `bg_recruit_announcement` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `company_id` BIGINT NULL COMMENT '关联企业主表id', `company_name` VARCHAR(128) NOT NULL DEFAULT '' COMMENT '公司名称', `title` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '公告标题', @@ -37,7 +37,9 @@ CREATE TABLE `bg_recruit_announcement` ( KEY `idx_company_name` (`company_name`), KEY `idx_written_exam` (`written_exam`), KEY `idx_apply_start_time` (`apply_start_time`), - KEY `idx_announcement_url` (`announcement_url`) + KEY `idx_announcement_url` (`announcement_url`), + KEY `idx_clean_status` (`clean_status`), + KEY `idx_status` (`status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='招聘公告主表'; @@ -45,7 +47,7 @@ CREATE TABLE `bg_recruit_announcement` ( -- 招聘届数关联表 -- ============================================================ CREATE TABLE `bg_recruit_announcement_year` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `announcement_id` BIGINT NOT NULL COMMENT '公告id', `recruit_year` SMALLINT NOT NULL COMMENT '招聘届数,如2027', `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -59,7 +61,7 @@ CREATE TABLE `bg_recruit_announcement_year` ( -- 批次关联表 -- ============================================================ CREATE TABLE `bg_recruit_announcement_batch` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `announcement_id` BIGINT NOT NULL COMMENT '公告id', `batch_name` VARCHAR(64) NOT NULL COMMENT '批次值,如实习/暑期实习/寒假实习/秋招专场/春招提前批/春招补招', `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -73,7 +75,7 @@ CREATE TABLE `bg_recruit_announcement_batch` ( -- 标签组关联表 -- ============================================================ CREATE TABLE `bg_recruit_announcement_tag` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `announcement_id` BIGINT NOT NULL COMMENT '公告id', `tag_name` VARCHAR(64) NOT NULL COMMENT '标签值,如秋招提前批/竞争力薪酬/校招', `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -87,7 +89,7 @@ CREATE TABLE `bg_recruit_announcement_tag` ( -- 热招城市关联表 -- ============================================================ CREATE TABLE `bg_recruit_announcement_city` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `announcement_id` BIGINT NOT NULL COMMENT '公告id', `city_name` VARCHAR(64) NOT NULL COMMENT '城市值,如北京市/天津市', `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -101,7 +103,7 @@ CREATE TABLE `bg_recruit_announcement_city` ( -- 岗位大类关联表 -- ============================================================ CREATE TABLE `bg_recruit_announcement_category` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `announcement_id` BIGINT NOT NULL COMMENT '公告id', `category_name` VARCHAR(64) NOT NULL COMMENT '岗位大类值,如IT技术/人工智能/通信', `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -115,7 +117,7 @@ CREATE TABLE `bg_recruit_announcement_category` ( -- 学历要求关联表 -- ============================================================ CREATE TABLE `bg_recruit_announcement_education` ( - `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` BIGINT NOT NULL COMMENT '主键ID(雪花)', `announcement_id` BIGINT NOT NULL COMMENT '公告id', `education_name` VARCHAR(32) NOT NULL COMMENT '学历值,如本科/硕士/博士', `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',