qol(rg): make sublist show public queue number and active queues only
Build and Push Image / docker (push) Successful in 7m19s
Build and Push Image / docker (push) Successful in 7m19s
This commit is contained in:
+12
-4
@@ -134,6 +134,17 @@ export const endgameSubmissions = endgame.table("submissions", {
|
||||
}),
|
||||
expires: timestamp().$defaultFn(() => new Date(Date.now() + 20 * 60 * 1000)), // 20 minutes to pay
|
||||
queue: serial(),
|
||||
publicQueue: integer()
|
||||
.notNull()
|
||||
.generatedAlwaysAs(
|
||||
(): SQL => sql`
|
||||
${endgameSubmissions.queue} - (
|
||||
select count(*)
|
||||
from ${endgameSubmissions} as e2
|
||||
where e2.checked = true
|
||||
and e2.queue < endgame.submissions.queue
|
||||
)`,
|
||||
),
|
||||
server: endgameServer().notNull(),
|
||||
service: text()
|
||||
.references(() => endgameTypes.id)
|
||||
@@ -146,10 +157,7 @@ export const endgameSubmissions = endgame.table("submissions", {
|
||||
.notNull()
|
||||
.generatedAlwaysAs(
|
||||
(): SQL =>
|
||||
or(
|
||||
lte(endgameSubmissions.price, sql.raw("0")),
|
||||
isNotNull(endgameSubmissions.slip),
|
||||
)!,
|
||||
or(lte(endgameSubmissions.price, sql.raw("0")), isNotNull(endgameSubmissions.slip))!,
|
||||
),
|
||||
archived: boolean().notNull().default(false),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user