-- 为 api_nonces 表增加 id 主键与 user_id 列,与 ORM 模型一致 -- 原表以 nonce 为主键,现改为 id 自增主键,nonce 改为唯一索引 -- MySQL / MariaDB(分步执行避免语法冲突) -- 1. 去掉原主键 ALTER TABLE `api_nonces` DROP PRIMARY KEY; -- 2. 新增自增主键 id ALTER TABLE `api_nonces` ADD COLUMN `id` INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`id`); -- 3. nonce 改为唯一索引 ALTER TABLE `api_nonces` ADD UNIQUE KEY `uk_api_nonces_nonce` (`nonce`); -- 4. 新增 user_id(与 ORM 一致) ALTER TABLE `api_nonces` ADD COLUMN `user_id` INT NULL COMMENT '用户ID' AFTER `session_id`;