1
This commit is contained in:
@@ -62,7 +62,7 @@ CREATE TABLE IF NOT EXISTS `biz_subscriptions` (
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订阅';
|
||||
|
||||
-- API Token(库内仅存 hash;plan_id 冗余便于鉴权少联表)
|
||||
CREATE TABLE IF NOT EXISTS `biz_api_tokens` (
|
||||
CREATE TABLE IF NOT EXISTS `biz_api_token` (
|
||||
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`user_id` BIGINT UNSIGNED NOT NULL,
|
||||
`plan_id` BIGINT UNSIGNED NULL DEFAULT NULL,
|
||||
|
||||
@@ -19,7 +19,7 @@ SET @sql = (
|
||||
|
||||
-- 手工示例(按实际约束名调整):
|
||||
-- ALTER TABLE `biz_subscriptions` DROP FOREIGN KEY `fk_biz_sub_user`;
|
||||
-- ALTER TABLE `biz_api_tokens` DROP FOREIGN KEY `fk_biz_token_user`;
|
||||
-- ALTER TABLE `biz_api_token` DROP FOREIGN KEY `fk_biz_token_user`;
|
||||
-- ALTER TABLE `biz_usage_monthly` DROP FOREIGN KEY `fk_biz_usage_user`;
|
||||
|
||||
-- 2) 重命名业务用户表
|
||||
@@ -28,7 +28,7 @@ SET @sql = (
|
||||
-- 3) 重新添加外键(与 001_biz_schema.sql 一致)
|
||||
-- ALTER TABLE `biz_subscriptions`
|
||||
-- ADD CONSTRAINT `fk_biz_sub_user` FOREIGN KEY (`user_id`) REFERENCES `biz_user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
-- ALTER TABLE `biz_api_tokens`
|
||||
-- ALTER TABLE `biz_api_token`
|
||||
-- ADD CONSTRAINT `fk_biz_token_user` FOREIGN KEY (`user_id`) REFERENCES `biz_user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
-- ALTER TABLE `biz_usage_monthly`
|
||||
-- ADD CONSTRAINT `fk_biz_usage_user` FOREIGN KEY (`user_id`) REFERENCES `biz_user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
@@ -15,7 +15,7 @@ ALTER TABLE `biz_subscriptions`
|
||||
MODIFY `created_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
MODIFY `updated_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE `biz_api_tokens`
|
||||
ALTER TABLE `biz_api_token`
|
||||
MODIFY `created_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
MODIFY `updated_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user