123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658 |
- CREATE TABLE IF NOT EXISTS "mde_area" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name" varchar,
- "type" int,
- "parent_id" bigint,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '地区表';
-
- CREATE TABLE IF NOT EXISTS "mde_certificate" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name_cn" varchar NOT NULL,
- "name_en" varchar,
- "parent_id" bigint NOT NULL,
- "level" bit,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '证书表';
-
- CREATE TABLE IF NOT EXISTS "mde_user_skill" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint NOT NULL,
- "name" varchar,
- "level" int,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '人才技能表';
-
- CREATE TABLE IF NOT EXISTS "mde_work_exp" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint NOT NULL,
- "enterprise_id" bigint,
- "enterprise_name" varchar,
- "industry_id" bigint,
- "dept_name" varchar,
- "position_id" bigint,
- "position_name" varchar,
- "start_time" varchar,
- "end_time" varchar,
- "content" varchar,
- "achievement" varchar,
- "pay" varchar,
- "pay_type" int,
- "currency_type" int,
- "skill_list" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '工作经历表';
-
- CREATE TABLE IF NOT EXISTS "mde_user_certificate" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint NOT NULL,
- "certificate_id" bigint,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '人才证书表';
-
- CREATE TABLE IF NOT EXISTS "mde_school" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name" varchar,
- "area_id" bigint,
- "address" varchar,
- "longitude" varchar,
- "latitude" varchar,
- "status" int NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '学校表';
-
- CREATE TABLE IF NOT EXISTS "mde_position_tag" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "position_id" bigint,
- "label" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '职位标签表';
-
- CREATE TABLE IF NOT EXISTS "mde_major" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name_cn" varchar,
- "name__en" varchar,
- "status" int NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '专业表';
-
- CREATE TABLE IF NOT EXISTS "mde_job_interested" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "job_type" int,
- "position_id" bigint,
- "industry_id_list" varchar,
- "pay_min" varchar,
- "pay_max" varchar,
- "work_area_id" bigint,
- "interested_area_id_list" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '求职意向表';
-
- CREATE TABLE IF NOT EXISTS "mde_edu_exp" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "school_id" bigint,
- "school_name" varchar,
- "education_type" int,
- "education_system_type" int,
- "major_id" bigint,
- "major" varchar,
- "start_time" varchar,
- "end_time" varchar,
- "content" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '教育经历表';
-
- CREATE TABLE IF NOT EXISTS "mde_cv_attachment" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "title" varchar,
- "url" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL DEFAULT 0,
- PRIMARY KEY ("id")
- ) COMMENT '简历附件表';
- CREATE TABLE IF NOT EXISTS "mde_user" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "username" varchar NOT NULL,
- "password" varchar NOT NULL,
- "email" varchar,
- "phone" varchar,
- "avatar" varchar,
- "status" int NOT NULL,
- "register_ip" varchar,
- "register_terminal" varchar,
- "login_ip" varchar,
- "login_date" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '用户登录表';
- CREATE TABLE IF NOT EXISTS "mde_job_advertised" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "area_id" bigint NOT NULL,
- "name" varchar NOT NULL,
- "position_id" bigint NOT NULL,
- "type" int NOT NULL,
- "exp_type" int NOT NULL,
- "edu_type" int NOT NULL,
- "pay_from" int,
- "pay_to" int,
- "tag_list" varchar,
- "content" varchar,
- "requirement" varchar,
- "address" varchar,
- "longitude" varchar,
- "latitude" varchar,
- "status" int,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '招聘职位表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name" varchar,
- "another_name" varchar,
- "website" varchar,
- "introduce" varchar,
- "contact" varchar,
- "phone" varchar,
- "logo_url" varchar,
- "industry_id" bigint,
- "financing_status" int,
- "scale" int,
- "welfare_list" varchar,
- "album_list" varchar,
- "work_time" varchar,
- "develop_history" varchar,
- "received_honors" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业信息表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_business" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint,
- "code" varchar,
- "name" varchar,
- "type" varchar,
- "area" varchar,
- "address" varchar,
- "representative" varchar,
- "establishment_time" varchar,
- "registered_capital" varchar,
- "approval_time" varchar,
- "former_name" varchar,
- "industry" varchar,
- "registration_authority" varchar,
- "business_status" varchar,
- "business_term" varchar,
- "business_scope" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业工商信息表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_register" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "name" varchar,
- "phone" varchar,
- "email" varchar,
- "business_license_url" varchar,
- "status" int NOT NULL,
- "reason" varchar,
- "remark" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业注册申请表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_address" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint,
- "address" varchar,
- "longitude" varchar,
- "latitude" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业地址表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_user_bind" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" varchar NOT NULL,
- "status" int NOT NULL,
- "login_ip" varchar,
- "login_date" varchar,
- "user_type" int,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业登录用户表';
- -- 将该建表 SQL 语句,添加到 citu-module-menduner.system-biz 模块的 test/resources/sql/create_tables.sql 文件里
- CREATE TABLE IF NOT EXISTS "mde_enterprise_post" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint,
- "code" varchar,
- "name_cn" varchar NOT NULL,
- "name_en" varchar NOT NULL,
- "sort" int NOT NULL,
- "status" int NOT NULL,
- "remark" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业岗位信息表';
- -- 将该建表 SQL 语句,添加到 citu-module-menduner.system-biz 模块的 test/resources/sql/create_tables.sql 文件里
- CREATE TABLE IF NOT EXISTS "mde_enterprise_user_look" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint,
- "user_id" bigint NOT NULL,
- "user_name" varchar,
- "user_post_name" varchar,
- "look_user_id" bigint,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT ' 企业招聘者浏览表';
- CREATE TABLE IF NOT EXISTS "mde_person_enterprise_attention" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "enterprise_id" bigint,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '人才-企业关注订阅表';
- CREATE TABLE IF NOT EXISTS "mde_person_browse_record" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint NOT NULL,
- "job_id" bigint NOT NULL,
- "area_id" bigint,
- "position_id" bigint,
- "enterprise_id" bigint,
- "area_name" varchar,
- "job_name" varchar,
- "type" int,
- "exp_type" int,
- "edu_type" int,
- "pay_from" varchar,
- "pay_to" varchar,
- "pay_unit" int,
- "currency_type" int,
- "tag_list" varchar NOT NULL,
- "contact_user_id" bigint,
- "contact_user_name" varchar,
- "contact_user_post_name" varchar,
- "enterprise_name" varchar,
- "industry_id" bigint,
- "financing_status" int,
- "scale" int,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '人才-浏览记录';
- CREATE TABLE IF NOT EXISTS "mde_person_job_collection" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "job_id" bigint,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '人才-招聘职位收藏表';
- CREATE TABLE IF NOT EXISTS "mde_train_exp" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "start_time" varchar,
- "end_time" varchar,
- "org_name" varchar,
- "course" varchar,
- "content" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- PRIMARY KEY ("id")
- ) COMMENT '培训经历表';
- CREATE TABLE IF NOT EXISTS "mde_project_exp" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint,
- "name" varchar,
- "start_time" varchar,
- "end_time" varchar,
- "content" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- PRIMARY KEY ("id")
- ) COMMENT '项目经历表';
- CREATE TABLE IF NOT EXISTS "mde_skill" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name_cn" varchar,
- "name_en" varchar,
- "parent_id" bigint,
- "level" bit,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '职业技能表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_user_apply" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" bigint NOT NULL,
- "enterprise_id" bigint NOT NULL,
- "post_id" bigint,
- "name" varchar,
- "status" varchar NOT NULL,
- "reason" varchar,
- "remark" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业用户申请';
- CREATE TABLE IF NOT EXISTS "mde_job_cv_rel" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "job_id" bigint NOT NULL,
- "publish_user_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "title" varchar NOT NULL,
- "url" varchar NOT NULL,
- "status" varchar NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '招聘职位简历投递表';
- CREATE TABLE IF NOT EXISTS "mde_hire_job_cv_rel" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "job_id" bigint NOT NULL,
- "publish_user_id" bigint NOT NULL,
- "recommend_user_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "name" varchar,
- "phone" varchar,
- "url" varchar NOT NULL,
- "status" varchar NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '众聘-简历投递表';
- CREATE TABLE IF NOT EXISTS "mde_hire_commission_ratio" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" varchar NOT NULL,
- "rate" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '众聘-佣金比例表';
- CREATE TABLE IF NOT EXISTS "mde_user_account" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "user_id" varchar NOT NULL,
- "balance" varchar,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '用户账户表';
- -- 将该建表 SQL 语句,添加到 citu-module-menduner.system-biz 模块的 test/resources/sql/create_tables.sql 文件里
- CREATE TABLE IF NOT EXISTS "mde_enterprise_invite" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "type" varchar NOT NULL,
- "code" varchar NOT NULL,
- "expire_day" int NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业邀请码表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_invite_record" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "invite_enterprise_id" bigint NOT NULL,
- "invite_user_id" bigint NOT NULL,
- "type" varchar NOT NULL,
- "code" varchar NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业邀请记录表';
- CREATE TABLE IF NOT EXISTS "mde_interview_invite" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "invite_user_id" bigint NOT NULL,
- "job_id" bigint NOT NULL,
- "type" varchar NOT NULL,
- "time" varchar NOT NULL,
- "phone" varchar NOT NULL,
- "status" varchar NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '面试邀请表';
- CREATE TABLE IF NOT EXISTS "mde_enterprise_auth" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "enterprise_id" bigint NOT NULL,
- "user_id" bigint NOT NULL,
- "name" varchar NOT NULL,
- "identity_no" int NOT NULL,
- "front_url" varchar NOT NULL,
- "back_url" varchar NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '企业实名认证';
- CREATE TABLE IF NOT EXISTS "mde_tag" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name_cn" varchar NOT NULL,
- "name_en" varchar NOT NULL,
- "type" varchar NOT NULL,
- "parent_id" bigint,
- "level" bit,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- PRIMARY KEY ("id")
- ) COMMENT '标签管理';
- CREATE TABLE IF NOT EXISTS "mde_hunt" (
- "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
- "name" varchar NOT NULL,
- "enterprise_name" varchar NOT NULL,
- "phone" varchar NOT NULL,
- "creator" varchar DEFAULT '',
- "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "updater" varchar DEFAULT '',
- "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- "deleted" bit NOT NULL DEFAULT FALSE,
- "tenant_id" bigint NOT NULL,
- "status" varchar NOT NULL,
- "remark" varchar,
- PRIMARY KEY ("id")
- ) COMMENT '猎寻服务';
|