更新下载次数记录和更新次数记录等
This commit is contained in:
@@ -71,21 +71,22 @@ model Software {
|
||||
}
|
||||
|
||||
model SoftwareVersion {
|
||||
id String @id @default(cuid())
|
||||
softwareId String
|
||||
version String
|
||||
versionCode Int
|
||||
changelog String @db.Text
|
||||
downloadType String @default("local")
|
||||
filePath String?
|
||||
externalUrl String?
|
||||
fileSize Int @default(0)
|
||||
downloadCount Int @default(0)
|
||||
isLatest Boolean @default(false)
|
||||
forceUpdate Boolean @default(false)
|
||||
minVersion String?
|
||||
createdAt DateTime @default(now())
|
||||
software Software @relation(fields: [softwareId], references: [id], onDelete: Cascade)
|
||||
id String @id @default(cuid())
|
||||
softwareId String
|
||||
version String
|
||||
versionCode Int
|
||||
changelog String @db.Text
|
||||
downloadType String @default("local")
|
||||
filePath String?
|
||||
externalUrl String?
|
||||
fileSize Int @default(0)
|
||||
downloadCount Int @default(0)
|
||||
launcherDownloadCount Int @default(0)
|
||||
isLatest Boolean @default(false)
|
||||
forceUpdate Boolean @default(false)
|
||||
minVersion String?
|
||||
createdAt DateTime @default(now())
|
||||
software Software @relation(fields: [softwareId], references: [id], onDelete: Cascade)
|
||||
|
||||
@@unique([softwareId, version])
|
||||
@@index([softwareId])
|
||||
@@ -134,3 +135,16 @@ model PageView {
|
||||
@@index([date])
|
||||
@@index([path])
|
||||
}
|
||||
|
||||
model LauncherOnline {
|
||||
id String @id @default(cuid())
|
||||
deviceId String @unique
|
||||
ip String @default("")
|
||||
os String @default("")
|
||||
osVersion String @default("")
|
||||
appVersion String @default("")
|
||||
lastSeen DateTime @default(now())
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
@@index([lastSeen])
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user