新增场地信息管理功能,包括场地信息控制器、服务、数据模型及数据库表结构
This commit is contained in:
20
sql/cms_outdoor_fair_bind_venue.sql
Normal file
20
sql/cms_outdoor_fair_bind_venue.sql
Normal file
@@ -0,0 +1,20 @@
|
||||
-- 户外招聘会绑定场地字段
|
||||
-- 瀚高数据库 / PostgreSQL 兼容
|
||||
-- 可重复执行。
|
||||
|
||||
ALTER TABLE "cms_outdoor_fair"
|
||||
ADD COLUMN IF NOT EXISTS "venue_id" BIGINT;
|
||||
|
||||
ALTER TABLE "cms_outdoor_fair"
|
||||
ADD COLUMN IF NOT EXISTS "venue_name" VARCHAR(200);
|
||||
|
||||
COMMENT ON COLUMN "cms_outdoor_fair"."venue_id" IS '绑定场地ID';
|
||||
COMMENT ON COLUMN "cms_outdoor_fair"."venue_name" IS '绑定场地';
|
||||
|
||||
CREATE INDEX IF NOT EXISTS "idx_cms_outdoor_fair_venue_id" ON "cms_outdoor_fair" ("venue_id");
|
||||
|
||||
UPDATE "cms_outdoor_fair" fair
|
||||
SET "venue_name" = venue."venue_name",
|
||||
"booth_count" = COALESCE(venue."floor_count", 0)
|
||||
FROM "cms_venue_info" venue
|
||||
WHERE fair."venue_id" = venue."id";
|
||||
Reference in New Issue
Block a user