|
@ -41,6 +41,17 @@ model Account { |
|
|
@@id([id, userId]) |
|
|
@@id([id, userId]) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
model AccountBalance { |
|
|
|
|
|
accountId String |
|
|
|
|
|
createdAt DateTime @default(now()) |
|
|
|
|
|
date DateTime @default(now()) |
|
|
|
|
|
id String @id @default(uuid()) |
|
|
|
|
|
updatedAt DateTime @updatedAt |
|
|
|
|
|
userId String |
|
|
|
|
|
value Float |
|
|
|
|
|
Account Account @relation(fields: [accountId, userId], onDelete: Cascade, references: [id, userId]) |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
model Analytics { |
|
|
model Analytics { |
|
|
activityCount Int @default(0) |
|
|
activityCount Int @default(0) |
|
|
country String? |
|
|
country String? |
|
@ -60,17 +71,6 @@ model AuthDevice { |
|
|
User User @relation(fields: [userId], references: [id]) |
|
|
User User @relation(fields: [userId], references: [id]) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
model AccountBalance { |
|
|
|
|
|
accountId String |
|
|
|
|
|
createdAt DateTime @default(now()) |
|
|
|
|
|
date DateTime @default(now()) |
|
|
|
|
|
id String @id @default(uuid()) |
|
|
|
|
|
updatedAt DateTime @updatedAt |
|
|
|
|
|
userId String |
|
|
|
|
|
value Float |
|
|
|
|
|
Account Account @relation(fields: [accountId, userId], onDelete: Cascade, references: [id, userId]) |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
model MarketData { |
|
|
model MarketData { |
|
|
createdAt DateTime @default(now()) |
|
|
createdAt DateTime @default(now()) |
|
|
dataSource DataSource |
|
|
dataSource DataSource |
|
|