2025-12-24 21:24:59 +03:30
|
|
|
model BankBranch {
|
|
|
|
|
id Int @id @default(autoincrement())
|
|
|
|
|
name String @db.VarChar(255)
|
|
|
|
|
code String @unique() @db.VarChar(10)
|
|
|
|
|
address String? @db.VarChar(500)
|
|
|
|
|
createdAt DateTime @default(now()) @db.Timestamp(0)
|
|
|
|
|
updatedAt DateTime @updatedAt @db.Timestamp(0)
|
|
|
|
|
deletedAt DateTime? @db.Timestamp(0)
|
|
|
|
|
bankId Int
|
|
|
|
|
|
|
|
|
|
bank Bank @relation("bank_branches", fields: [bankId], references: [id])
|
|
|
|
|
bankAccounts BankAccount[] @relation("Bank_Accounts_branchId_fkey")
|
|
|
|
|
|
|
|
|
|
@@map("Bank_Branches")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
model BankAccount {
|
|
|
|
|
id Int @id @default(autoincrement())
|
|
|
|
|
accountNumber String? @unique @db.VarChar(20)
|
|
|
|
|
cardNumber String? @unique @db.VarChar(16)
|
|
|
|
|
name String @db.VarChar(255)
|
2025-12-26 01:20:03 +03:30
|
|
|
iban String? @unique @db.VarChar(34)
|
2025-12-24 21:24:59 +03:30
|
|
|
branchId Int
|
|
|
|
|
createdAt DateTime @default(now()) @db.Timestamp(0)
|
|
|
|
|
updatedAt DateTime @updatedAt @db.Timestamp(0)
|
|
|
|
|
deletedAt DateTime? @db.Timestamp(0)
|
|
|
|
|
|
|
|
|
|
branch BankBranch @relation("Bank_Accounts_branchId_fkey", fields: [branchId], references: [id])
|
2025-12-26 22:09:46 +03:30
|
|
|
inventoryBankAccounts InventoryBankAccount[]
|
2025-12-29 10:14:56 +03:30
|
|
|
purchaseReceiptPayments PurchaseReceiptPayments[]
|
2025-12-24 21:24:59 +03:30
|
|
|
|
|
|
|
|
@@map("Bank_Accounts")
|
|
|
|
|
}
|