Checkpoint: v2.0完整版本:新增社区排行榜、每日打卡、24种成就徽章、实时摄像头姿势分析、在线录制(稳定压缩流/断线重连/自动剪辑)、移动端全面适配。47个测试通过。包含完整开发文档。
这个提交包含在:
@@ -0,0 +1,22 @@
|
||||
CREATE TABLE `daily_checkins` (
|
||||
`id` int AUTO_INCREMENT NOT NULL,
|
||||
`userId` int NOT NULL,
|
||||
`checkinDate` varchar(10) NOT NULL,
|
||||
`streakCount` int NOT NULL DEFAULT 1,
|
||||
`notes` text,
|
||||
`minutesTrained` int DEFAULT 0,
|
||||
`createdAt` timestamp NOT NULL DEFAULT (now()),
|
||||
CONSTRAINT `daily_checkins_id` PRIMARY KEY(`id`)
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE TABLE `user_badges` (
|
||||
`id` int AUTO_INCREMENT NOT NULL,
|
||||
`userId` int NOT NULL,
|
||||
`badgeKey` varchar(64) NOT NULL,
|
||||
`earnedAt` timestamp NOT NULL DEFAULT (now()),
|
||||
CONSTRAINT `user_badges_id` PRIMARY KEY(`id`)
|
||||
);
|
||||
--> statement-breakpoint
|
||||
ALTER TABLE `users` ADD `currentStreak` int DEFAULT 0;--> statement-breakpoint
|
||||
ALTER TABLE `users` ADD `longestStreak` int DEFAULT 0;--> statement-breakpoint
|
||||
ALTER TABLE `users` ADD `totalShots` int DEFAULT 0;
|
||||
在新工单中引用
屏蔽一个用户