feat: add initial balance support to accounts, enhancing account management and balance calculations across components
This commit is contained in:
@@ -11,18 +11,19 @@ datasource db {
|
||||
}
|
||||
|
||||
model Account {
|
||||
id String @id @default(cuid())
|
||||
name String
|
||||
bankId String
|
||||
id String @id @default(cuid())
|
||||
name String
|
||||
bankId String
|
||||
accountNumber String
|
||||
type String // CHECKING | SAVINGS | CREDIT_CARD | OTHER
|
||||
folderId String?
|
||||
balance Float @default(0)
|
||||
currency String @default("EUR")
|
||||
lastImport String?
|
||||
externalUrl String? // Custom URL for external bank portal
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
type String // CHECKING | SAVINGS | CREDIT_CARD | OTHER
|
||||
folderId String?
|
||||
balance Float @default(0)
|
||||
initialBalance Float @default(0) // Solde de départ pour équilibrer
|
||||
currency String @default("EUR")
|
||||
lastImport String?
|
||||
externalUrl String? // Custom URL for external bank portal
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
folder Folder? @relation(fields: [folderId], references: [id], onDelete: SetNull)
|
||||
transactions Transaction[]
|
||||
|
||||
Reference in New Issue
Block a user