feat: enhance match and lobby management with player status tracking and osu! API integration

This commit is contained in:
2026-03-01 00:40:47 +01:00
parent 81a51dca8c
commit 60956f2643
12 changed files with 366 additions and 49 deletions

View File

@@ -160,7 +160,8 @@ export const matchGameScore = pgTable(
count50: integer('count_50').default(0).notNull(),
countMiss: integer('count_miss').default(0).notNull(),
mods: text('mods').array().default([]).notNull(),
passed: boolean('passed').default(false).notNull()
passed: boolean('passed').default(false).notNull(),
pp: real('pp')
},
(t) => [index('idx_mgs_game').on(t.matchGameId)]
);