v2.3更新
This commit is contained in:
22
sql/upgrades/v1.3.sql
Normal file
22
sql/upgrades/v1.3.sql
Normal file
@@ -0,0 +1,22 @@
|
||||
-- ===========================================
|
||||
-- 班级操行分管理系统 - v1.2 → v1.3 升级脚本
|
||||
-- 字符集: utf8mb4
|
||||
--
|
||||
-- 变更内容:
|
||||
-- 1. 创建 operation_logs(操作日志表)
|
||||
--
|
||||
-- 兼容性: 使用 IF NOT EXISTS 实现幂等,phpMyAdmin 可直接执行
|
||||
-- ===========================================
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `operation_logs` (
|
||||
`log_id` BIGINT PRIMARY KEY AUTO_INCREMENT,
|
||||
`operator_id` INT NOT NULL,
|
||||
`operator_name` VARCHAR(50) DEFAULT NULL,
|
||||
`operator_role` VARCHAR(50) DEFAULT NULL,
|
||||
`operation_type` VARCHAR(50) NOT NULL,
|
||||
`target_type` VARCHAR(50) DEFAULT NULL,
|
||||
`target_id` INT DEFAULT NULL,
|
||||
`details` TEXT,
|
||||
`ip_address` VARCHAR(45) DEFAULT NULL,
|
||||
`created_at` DATETIME DEFAULT CURRENT_TIMESTAMP
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
Reference in New Issue
Block a user