20 lines
740 B
SQL
20 lines
740 B
SQL
-- ===========================================
|
||
-- 班级操行分管理系统 - v1.3 → v1.4 升级脚本
|
||
-- 字符集: utf8mb4
|
||
--
|
||
-- 变更内容:
|
||
-- 1. 创建 login_logs(登录日志表)
|
||
--
|
||
-- 兼容性: 使用 IF NOT EXISTS 实现幂等,phpMyAdmin 可直接执行
|
||
-- ===========================================
|
||
|
||
CREATE TABLE IF NOT EXISTS `login_logs` (
|
||
`log_id` BIGINT PRIMARY KEY AUTO_INCREMENT,
|
||
`username` VARCHAR(50) NOT NULL,
|
||
`login_result` TINYINT NOT NULL,
|
||
`fail_reason` VARCHAR(100) DEFAULT NULL,
|
||
`ip_address` VARCHAR(45) DEFAULT NULL,
|
||
`user_agent` VARCHAR(255) DEFAULT NULL,
|
||
`created_at` DATETIME DEFAULT CURRENT_TIMESTAMP
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|