Fix formatting
This commit is contained in:
@ -5,7 +5,7 @@ import redis from '@adonisjs/redis/services/main'
|
||||
|
||||
export default class Replay extends BaseModel {
|
||||
public static async updateReplayStats() {
|
||||
let results = await db.rawQuery(`
|
||||
let results = await db.rawQuery(`
|
||||
SELECT
|
||||
u.display_name,
|
||||
u.sessions,
|
||||
@ -54,13 +54,12 @@ export default class Replay extends BaseModel {
|
||||
) r ON true
|
||||
|
||||
ORDER BY
|
||||
u.total_time_seconds DESC;`
|
||||
)
|
||||
const updatedVersion = await redis.incr('replays:stats:latest_version')
|
||||
results.version = updatedVersion
|
||||
results.updatedAt = Date.now()
|
||||
await redis.set(`replays:stats:version:${updatedVersion}:results`, JSON.stringify(results))
|
||||
return results
|
||||
u.total_time_seconds DESC;`)
|
||||
const updatedVersion = await redis.incr('replays:stats:latest_version')
|
||||
results.version = updatedVersion
|
||||
results.updatedAt = Date.now()
|
||||
await redis.set(`replays:stats:version:${updatedVersion}:results`, JSON.stringify(results))
|
||||
return results
|
||||
}
|
||||
@column({ isPrimary: true })
|
||||
declare id: string
|
||||
@ -72,14 +71,14 @@ export default class Replay extends BaseModel {
|
||||
prepare: (value) => {
|
||||
// The values from sentry are just arrays so convert them to json
|
||||
return JSON.stringify(value)
|
||||
}
|
||||
},
|
||||
})
|
||||
declare trace_ids: string[]
|
||||
|
||||
@column({
|
||||
prepare: (value) => {
|
||||
return JSON.stringify(value)
|
||||
}
|
||||
},
|
||||
})
|
||||
declare error_ids: string[]
|
||||
|
||||
@ -90,50 +89,44 @@ export default class Replay extends BaseModel {
|
||||
prepare: (value) => {
|
||||
// The values from sentry are just arrays so convert them to json
|
||||
return JSON.stringify(value)
|
||||
}
|
||||
},
|
||||
})
|
||||
declare tags: string[]
|
||||
|
||||
@column()
|
||||
declare user: string[]
|
||||
|
||||
|
||||
@column()
|
||||
declare sdk: any
|
||||
|
||||
|
||||
@column()
|
||||
declare os: any
|
||||
|
||||
|
||||
@column()
|
||||
declare browser: any
|
||||
|
||||
|
||||
@column()
|
||||
declare device: any
|
||||
|
||||
|
||||
@column()
|
||||
declare ota_updates: any
|
||||
|
||||
@column()
|
||||
declare is_archived: boolean | null
|
||||
|
||||
|
||||
@column({
|
||||
prepare: (value) => {
|
||||
// The values from sentry are just arrays so convert them to json
|
||||
return JSON.stringify(value)
|
||||
}
|
||||
},
|
||||
})
|
||||
declare urls: any
|
||||
|
||||
declare urls: any
|
||||
|
||||
@column({
|
||||
prepare: (value) => {
|
||||
// The values from sentry are just arrays so convert them to json
|
||||
return JSON.stringify(value)
|
||||
}
|
||||
},
|
||||
})
|
||||
declare clicks: any
|
||||
|
||||
@ -152,7 +145,7 @@ export default class Replay extends BaseModel {
|
||||
@column.dateTime()
|
||||
declare finished_at: DateTime | null
|
||||
|
||||
@column.dateTime({serializeAs: 'started_at'})
|
||||
@column.dateTime({ serializeAs: 'started_at' })
|
||||
declare started_at: DateTime | null
|
||||
|
||||
@column()
|
||||
@ -170,12 +163,11 @@ export default class Replay extends BaseModel {
|
||||
@column()
|
||||
declare platform: string | null
|
||||
|
||||
|
||||
@column({
|
||||
prepare: (value) => {
|
||||
// The values from sentry are just arrays so convert them to json
|
||||
return JSON.stringify(value)
|
||||
}
|
||||
},
|
||||
})
|
||||
declare releases: any
|
||||
|
||||
|
Reference in New Issue
Block a user