环境更变
This commit is contained in:
parent
5c0d87d4a6
commit
249e73d252
@ -1,9 +1,9 @@
|
|||||||
spring:
|
spring:
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
url: jdbc:mysql://${DB_HOST:localhost}:${DB_PORT:3306}/${DB_NAME:competition_management}?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&useSSL=false
|
url: jdbc:mysql://192.168.1.250:3306/competition_management?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
|
||||||
username: ${DB_USERNAME:root}
|
username: lesingle-creation-test
|
||||||
password: ${DB_PASSWORD:}
|
password: 8ErFZiPBGbyrTHsy
|
||||||
type: com.alibaba.druid.pool.DruidDataSource
|
type: com.alibaba.druid.pool.DruidDataSource
|
||||||
druid:
|
druid:
|
||||||
initial-size: 5
|
initial-size: 5
|
||||||
@ -13,10 +13,17 @@ spring:
|
|||||||
|
|
||||||
data:
|
data:
|
||||||
redis:
|
redis:
|
||||||
host: ${REDIS_HOST:localhost}
|
host: ${REDIS_HOST:192.168.1.250}
|
||||||
port: ${REDIS_PORT:6379}
|
port: ${REDIS_PORT:6379}
|
||||||
password: ${REDIS_PASSWORD:}
|
password: ${REDIS_PASSWORD:QWErty123}
|
||||||
database: 0
|
database: ${REDIS_DB:8}
|
||||||
|
timeout: 5000ms
|
||||||
|
lettuce:
|
||||||
|
pool:
|
||||||
|
max-active: 20
|
||||||
|
max-idle: 20
|
||||||
|
min-idle: 5
|
||||||
|
max-wait: -1ms
|
||||||
|
|
||||||
flyway:
|
flyway:
|
||||||
clean-disabled: false
|
clean-disabled: false
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
server:
|
server:
|
||||||
port: 3234
|
port: 8580
|
||||||
servlet:
|
servlet:
|
||||||
context-path: /api
|
context-path: /api
|
||||||
|
|
||||||
|
|||||||
@ -1,137 +0,0 @@
|
|||||||
-- ============================================
|
|
||||||
-- V1: 重命名所有表为标准 t_{模块}_{表名} 格式
|
|
||||||
-- 同时创建向后兼容视图(让 NestJS/Prisma 继续工作)
|
|
||||||
-- ============================================
|
|
||||||
|
|
||||||
-- ========== 系统模块 t_sys_ ==========
|
|
||||||
|
|
||||||
RENAME TABLE `tenants` TO `t_sys_tenant`;
|
|
||||||
CREATE VIEW `tenants` AS SELECT * FROM `t_sys_tenant`;
|
|
||||||
|
|
||||||
RENAME TABLE `users` TO `t_sys_user`;
|
|
||||||
CREATE VIEW `users` AS SELECT * FROM `t_sys_user`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_roles` TO `t_sys_user_role`;
|
|
||||||
CREATE VIEW `user_roles` AS SELECT * FROM `t_sys_user_role`;
|
|
||||||
|
|
||||||
RENAME TABLE `roles` TO `t_sys_role`;
|
|
||||||
CREATE VIEW `roles` AS SELECT * FROM `t_sys_role`;
|
|
||||||
|
|
||||||
RENAME TABLE `role_permissions` TO `t_sys_role_permission`;
|
|
||||||
CREATE VIEW `role_permissions` AS SELECT * FROM `t_sys_role_permission`;
|
|
||||||
|
|
||||||
RENAME TABLE `permissions` TO `t_sys_permission`;
|
|
||||||
CREATE VIEW `permissions` AS SELECT * FROM `t_sys_permission`;
|
|
||||||
|
|
||||||
RENAME TABLE `menus` TO `t_sys_menu`;
|
|
||||||
CREATE VIEW `menus` AS SELECT * FROM `t_sys_menu`;
|
|
||||||
|
|
||||||
RENAME TABLE `tenant_menus` TO `t_sys_tenant_menu`;
|
|
||||||
CREATE VIEW `tenant_menus` AS SELECT * FROM `t_sys_tenant_menu`;
|
|
||||||
|
|
||||||
RENAME TABLE `dicts` TO `t_sys_dict`;
|
|
||||||
CREATE VIEW `dicts` AS SELECT * FROM `t_sys_dict`;
|
|
||||||
|
|
||||||
RENAME TABLE `dict_items` TO `t_sys_dict_item`;
|
|
||||||
CREATE VIEW `dict_items` AS SELECT * FROM `t_sys_dict_item`;
|
|
||||||
|
|
||||||
RENAME TABLE `configs` TO `t_sys_config`;
|
|
||||||
CREATE VIEW `configs` AS SELECT * FROM `t_sys_config`;
|
|
||||||
|
|
||||||
RENAME TABLE `logs` TO `t_sys_log`;
|
|
||||||
CREATE VIEW `logs` AS SELECT * FROM `t_sys_log`;
|
|
||||||
|
|
||||||
-- ========== 用户模块 t_user_ ==========
|
|
||||||
|
|
||||||
RENAME TABLE `children` TO `t_user_child`;
|
|
||||||
CREATE VIEW `children` AS SELECT * FROM `t_user_child`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_parent_child` TO `t_user_parent_child`;
|
|
||||||
CREATE VIEW `user_parent_child` AS SELECT * FROM `t_user_parent_child`;
|
|
||||||
|
|
||||||
-- ========== 业务模块 t_biz_(赛事) ==========
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest` TO `t_biz_contest`;
|
|
||||||
CREATE VIEW `t_contest` AS SELECT * FROM `t_biz_contest`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_attachment` TO `t_biz_contest_attachment`;
|
|
||||||
CREATE VIEW `t_contest_attachment` AS SELECT * FROM `t_biz_contest_attachment`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_team` TO `t_biz_contest_team`;
|
|
||||||
CREATE VIEW `t_contest_team` AS SELECT * FROM `t_biz_contest_team`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_team_member` TO `t_biz_contest_team_member`;
|
|
||||||
CREATE VIEW `t_contest_team_member` AS SELECT * FROM `t_biz_contest_team_member`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_registration` TO `t_biz_contest_registration`;
|
|
||||||
CREATE VIEW `t_contest_registration` AS SELECT * FROM `t_biz_contest_registration`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_registration_teacher` TO `t_biz_contest_registration_teacher`;
|
|
||||||
CREATE VIEW `t_contest_registration_teacher` AS SELECT * FROM `t_biz_contest_registration_teacher`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_work` TO `t_biz_contest_work`;
|
|
||||||
CREATE VIEW `t_contest_work` AS SELECT * FROM `t_biz_contest_work`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_work_attachment` TO `t_biz_contest_work_attachment`;
|
|
||||||
CREATE VIEW `t_contest_work_attachment` AS SELECT * FROM `t_biz_contest_work_attachment`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_work_judge_assignment` TO `t_biz_contest_work_judge_assignment`;
|
|
||||||
CREATE VIEW `t_contest_work_judge_assignment` AS SELECT * FROM `t_biz_contest_work_judge_assignment`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_work_score` TO `t_biz_contest_work_score`;
|
|
||||||
CREATE VIEW `t_contest_work_score` AS SELECT * FROM `t_biz_contest_work_score`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_review_rule` TO `t_biz_contest_review_rule`;
|
|
||||||
CREATE VIEW `t_contest_review_rule` AS SELECT * FROM `t_biz_contest_review_rule`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_notice` TO `t_biz_contest_notice`;
|
|
||||||
CREATE VIEW `t_contest_notice` AS SELECT * FROM `t_biz_contest_notice`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_contest_judge` TO `t_biz_contest_judge`;
|
|
||||||
CREATE VIEW `t_contest_judge` AS SELECT * FROM `t_biz_contest_judge`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_preset_comment` TO `t_biz_preset_comment`;
|
|
||||||
CREATE VIEW `t_preset_comment` AS SELECT * FROM `t_biz_preset_comment`;
|
|
||||||
|
|
||||||
-- ========== 业务模块 t_biz_(作业) ==========
|
|
||||||
|
|
||||||
RENAME TABLE `t_homework` TO `t_biz_homework`;
|
|
||||||
CREATE VIEW `t_homework` AS SELECT * FROM `t_biz_homework`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_homework_submission` TO `t_biz_homework_submission`;
|
|
||||||
CREATE VIEW `t_homework_submission` AS SELECT * FROM `t_biz_homework_submission`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_homework_review_rule` TO `t_biz_homework_review_rule`;
|
|
||||||
CREATE VIEW `t_homework_review_rule` AS SELECT * FROM `t_biz_homework_review_rule`;
|
|
||||||
|
|
||||||
RENAME TABLE `t_homework_score` TO `t_biz_homework_score`;
|
|
||||||
CREATE VIEW `t_homework_score` AS SELECT * FROM `t_biz_homework_score`;
|
|
||||||
|
|
||||||
-- ========== UGC 模块 t_ugc_ ==========
|
|
||||||
|
|
||||||
RENAME TABLE `user_works` TO `t_ugc_work`;
|
|
||||||
CREATE VIEW `user_works` AS SELECT * FROM `t_ugc_work`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_work_pages` TO `t_ugc_work_page`;
|
|
||||||
CREATE VIEW `user_work_pages` AS SELECT * FROM `t_ugc_work_page`;
|
|
||||||
|
|
||||||
RENAME TABLE `work_tags` TO `t_ugc_tag`;
|
|
||||||
CREATE VIEW `work_tags` AS SELECT * FROM `t_ugc_tag`;
|
|
||||||
|
|
||||||
RENAME TABLE `work_tag_relations` TO `t_ugc_work_tag`;
|
|
||||||
CREATE VIEW `work_tag_relations` AS SELECT * FROM `t_ugc_work_tag`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_work_likes` TO `t_ugc_work_like`;
|
|
||||||
CREATE VIEW `user_work_likes` AS SELECT * FROM `t_ugc_work_like`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_work_favorites` TO `t_ugc_work_favorite`;
|
|
||||||
CREATE VIEW `user_work_favorites` AS SELECT * FROM `t_ugc_work_favorite`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_work_comments` TO `t_ugc_work_comment`;
|
|
||||||
CREATE VIEW `user_work_comments` AS SELECT * FROM `t_ugc_work_comment`;
|
|
||||||
|
|
||||||
RENAME TABLE `user_work_reports` TO `t_ugc_work_report`;
|
|
||||||
CREATE VIEW `user_work_reports` AS SELECT * FROM `t_ugc_work_report`;
|
|
||||||
|
|
||||||
RENAME TABLE `content_review_logs` TO `t_ugc_review_log`;
|
|
||||||
CREATE VIEW `content_review_logs` AS SELECT * FROM `t_ugc_review_log`;
|
|
||||||
@ -1,125 +0,0 @@
|
|||||||
-- ============================================
|
|
||||||
-- V2: 为所有表添加 Java 规范审计字段
|
|
||||||
-- create_by VARCHAR(50) 创建人账号
|
|
||||||
-- update_by VARCHAR(50) 更新人账号
|
|
||||||
-- deleted TINYINT 逻辑删除(0-未删除,1-已删除)
|
|
||||||
-- ============================================
|
|
||||||
|
|
||||||
-- 系统模块
|
|
||||||
ALTER TABLE `t_sys_tenant` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_tenant` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_tenant` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_user` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_user` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_user` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_role` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_role` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_role` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_permission` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_permission` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_permission` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_menu` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_menu` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_menu` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_dict` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_dict` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_dict` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_dict_item` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_dict_item` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_dict_item` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_sys_config` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_sys_config` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_sys_config` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
-- 用户模块
|
|
||||||
ALTER TABLE `t_user_child` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_user_child` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_user_child` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
-- 赛事模块
|
|
||||||
ALTER TABLE `t_biz_contest` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_attachment` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_attachment` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_attachment` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_team` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_team` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_team` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_team_member` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_team_member` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_team_member` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_registration` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_registration` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_registration` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_registration_teacher` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_registration_teacher` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_registration_teacher` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_work` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_work` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_work_attachment` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_work_attachment` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_work_attachment` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_work_judge_assignment` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_work_judge_assignment` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_work_judge_assignment` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_work_score` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_work_score` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_review_rule` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_review_rule` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_review_rule` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_notice` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_notice` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_notice` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_contest_judge` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_judge` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_contest_judge` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_preset_comment` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_preset_comment` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
|
|
||||||
-- 作业模块
|
|
||||||
ALTER TABLE `t_biz_homework` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_homework` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_homework` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_homework_submission` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_homework_submission` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_homework_review_rule` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_homework_review_rule` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_biz_homework_review_rule` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_biz_homework_score` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_biz_homework_score` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
|
|
||||||
-- UGC 模块
|
|
||||||
ALTER TABLE `t_ugc_work` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_ugc_work` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_ugc_work` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
ALTER TABLE `t_ugc_tag` ADD COLUMN `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人账号';
|
|
||||||
ALTER TABLE `t_ugc_tag` ADD COLUMN `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人账号';
|
|
||||||
ALTER TABLE `t_ugc_tag` ADD COLUMN `deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '逻辑删除:0-未删除,1-已删除';
|
|
||||||
|
|
||||||
-- 需要删除旧视图并重新创建以包含新字段
|
|
||||||
-- MySQL 视图会自动包含底层表的新列,所以 SELECT * 视图无需重建
|
|
||||||
@ -1,18 +1,18 @@
|
|||||||
import { defineConfig } from "vite"
|
import { defineConfig } from "vite";
|
||||||
import vue from "@vitejs/plugin-vue"
|
import vue from "@vitejs/plugin-vue";
|
||||||
import { resolve } from "path"
|
import { resolve } from "path";
|
||||||
|
|
||||||
// 根据环境设置 base 路径
|
// 根据环境设置 base 路径
|
||||||
const getBase = (mode: string) => {
|
const getBase = (mode: string) => {
|
||||||
switch (mode) {
|
switch (mode) {
|
||||||
case "test":
|
case "test":
|
||||||
return "/web-test/"
|
return "/web-test/";
|
||||||
case "production":
|
case "production":
|
||||||
return "/web/"
|
return "/web/";
|
||||||
default:
|
default:
|
||||||
return "/"
|
return "/";
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default defineConfig(({ mode }) => {
|
export default defineConfig(({ mode }) => {
|
||||||
@ -25,15 +25,15 @@ export default defineConfig(({ mode }) => {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
server: {
|
server: {
|
||||||
host: '0.0.0.0',
|
host: "0.0.0.0",
|
||||||
port: 3000,
|
port: 3000,
|
||||||
proxy: {
|
proxy: {
|
||||||
"/api": {
|
"/api": {
|
||||||
target: "http://localhost:3234",
|
target: "http://localhost:8580",
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
// rewrite: (path) => path.replace(/^\/api/, ''),
|
// rewrite: (path) => path.replace(/^\/api/, ''),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
};
|
||||||
})
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user