feat: Add job fair region type to models, database, and migration scripts

This commit is contained in:
2026-07-21 10:02:33 +08:00
parent 2dcf674fac
commit eeaf2f5afc
7 changed files with 153 additions and 4 deletions

View File

@@ -17,6 +17,7 @@ CREATE TABLE "public_job_fair" (
"job_fair_title" VARCHAR(500),
"job_fair_address" VARCHAR(500),
"job_fair_type" VARCHAR(10),
"job_fair_region_type" VARCHAR(10),
"job_fair_start_time" TIMESTAMP,
"job_fair_end_time" TIMESTAMP,
"job_fair_host_unit" VARCHAR(200),
@@ -47,6 +48,7 @@ CREATE TABLE "public_job_fair" (
COMMENT ON TABLE "public_job_fair" IS '公共招聘会信息表';
COMMENT ON COLUMN "public_job_fair"."job_fair_type" IS '招聘会类型 1-线上 2-线下';
COMMENT ON COLUMN "public_job_fair"."job_fair_region_type" IS '区域类型 1-疆内 2-疆外 3-师市以内 4-师市以外';
COMMENT ON COLUMN "public_job_fair"."latitude" IS '纬度';
COMMENT ON COLUMN "public_job_fair"."longitude" IS '经度';
COMMENT ON COLUMN "public_job_fair"."del_flag" IS '删除标志0正常 2删除';
@@ -104,6 +106,7 @@ COMMENT ON TABLE "public_job_fair_signup" IS '招聘会-用户报名表';
-- 创建索引
CREATE INDEX "idx_public_job_fair_type" ON "public_job_fair"("job_fair_type");
CREATE INDEX "idx_public_job_fair_region_type" ON "public_job_fair"("job_fair_region_type");
CREATE INDEX "idx_public_job_fair_start_time" ON "public_job_fair"("job_fair_start_time");
CREATE INDEX "idx_public_job_fair_company_fair_id" ON "public_job_fair_company"("job_fair_id");
CREATE INDEX "idx_public_job_fair_company_company_id" ON "public_job_fair_company"("company_id");