refactor(数据库): 移除updated_at字段的自动更新功能
修改packages和bookings表的updated_at字段,从自动更新改为可空字段,以提供更灵活的时间戳控制
This commit is contained in:
+2
-2
@@ -12,7 +12,7 @@ CREATE TABLE IF NOT EXISTS packages (
|
||||
services TEXT NOT NULL COMMENT '包含的服务项目(用逗号分隔)',
|
||||
is_active BOOLEAN DEFAULT TRUE,
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
|
||||
updated_at TIMESTAMP NULL
|
||||
);
|
||||
|
||||
-- 修改预约表支持时间段
|
||||
@@ -32,7 +32,7 @@ CREATE TABLE IF NOT EXISTS bookings (
|
||||
notes TEXT,
|
||||
status ENUM('待确认', '已确认', '进行中', '已完成', '已取消') DEFAULT '待确认',
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
updated_at TIMESTAMP NULL,
|
||||
FOREIGN KEY (package_id) REFERENCES packages(id) ON DELETE SET NULL
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user