124 lines
3.6 KiB
Plaintext
124 lines
3.6 KiB
Plaintext
model compta_comptes {
|
|
id BigInt @id @default(autoincrement())
|
|
category String? @db.VarChar(64)
|
|
num_compte String? @db.VarChar(16)
|
|
desc String? @db.MediumText
|
|
}
|
|
|
|
model compta_comptes_soldes {
|
|
id BigInt @id @default(autoincrement())
|
|
num_compte Int
|
|
year Int
|
|
amount Float @db.Float
|
|
comment String @db.VarChar(64)
|
|
type String @db.VarChar(3)
|
|
}
|
|
|
|
model compta_journal_ecriture {
|
|
id BigInt @id @default(autoincrement())
|
|
date_orig BigInt?
|
|
type String? @db.VarChar(4)
|
|
num BigInt?
|
|
customer_id String? @db.VarChar(32)
|
|
full_name String? @db.VarChar(256)
|
|
desc String? @db.MediumText
|
|
mo String? @db.VarChar(4)
|
|
em Int @default(0) @db.TinyInt
|
|
|
|
@@index([customer_id], map: "customer_id")
|
|
@@index([date_orig], map: "date_orig")
|
|
@@index([num], map: "num")
|
|
}
|
|
|
|
model compta_journal_ecriture_bk {
|
|
id BigInt @id @default(autoincrement())
|
|
date_orig BigInt?
|
|
type String? @db.VarChar(4)
|
|
num BigInt?
|
|
customer_id String? @db.VarChar(32)
|
|
full_name String? @db.VarChar(256)
|
|
desc String? @db.MediumText
|
|
mo String? @db.VarChar(4)
|
|
em Int @default(0) @db.TinyInt
|
|
|
|
@@index([customer_id], map: "customer_id")
|
|
@@index([date_orig], map: "date_orig")
|
|
@@index([num], map: "num")
|
|
}
|
|
|
|
model compta_journal_ecriture_detail {
|
|
id BigInt @id @default(autoincrement())
|
|
journal_id BigInt?
|
|
num_compte BigInt?
|
|
amount Float?
|
|
action String? @db.VarChar(16)
|
|
|
|
@@index([journal_id], map: "journal_id")
|
|
}
|
|
|
|
model compta_journal_ecriture_detail_bk {
|
|
id BigInt @id @default(autoincrement())
|
|
journal_id BigInt?
|
|
num_compte BigInt?
|
|
amount Float?
|
|
action String? @db.VarChar(16)
|
|
|
|
@@index([journal_id], map: "journal_id")
|
|
}
|
|
|
|
model compta_periode {
|
|
month Int @id @default(7)
|
|
}
|
|
|
|
/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
|
|
model compta_ppa_file_id {
|
|
last_id Int @id @default(1)
|
|
}
|
|
|
|
model compta_setup {
|
|
setup_id Int @id @default(1)
|
|
period_month Int @default(7)
|
|
ppa_id Int @default(1)
|
|
excedent_max Float @default(0)
|
|
month_closed BigInt?
|
|
pay_week_closed Int @db.UnsignedTinyInt
|
|
attachment_ext String @db.MediumText
|
|
netadmin_dispo Int @default(0) @db.UnsignedInt
|
|
imap_token String? @db.Text
|
|
}
|
|
|
|
model credit_code {
|
|
id Int @id @default(autoincrement())
|
|
code String @db.VarChar(16)
|
|
desc String @db.VarChar(256)
|
|
}
|
|
|
|
model tax {
|
|
id Int @id @default(autoincrement())
|
|
name String? @db.VarChar(128)
|
|
description String? @db.VarChar(255)
|
|
rate Float?
|
|
}
|
|
|
|
model tax_group {
|
|
id Int @id @default(autoincrement())
|
|
name String? @db.VarChar(128)
|
|
description String? @db.VarChar(255)
|
|
tax String? @db.VarChar(128)
|
|
}
|
|
|
|
model td_payable {
|
|
id Int @id @default(autoincrement()) @db.UnsignedInt
|
|
ticket_id Int @default(0) @db.UnsignedInt
|
|
invoice String @default(dbgenerated("()")) @db.VarChar(32)
|
|
date_invoice String @db.VarChar(20)
|
|
fournisseur String? @default(dbgenerated("()")) @db.VarChar(128)
|
|
montant Decimal @default(0.00) @db.Decimal(15, 2)
|
|
devise String @default(dbgenerated("(ca)")) @db.VarChar(2)
|
|
methode String? @default(dbgenerated("()")) @db.VarChar(64)
|
|
reference String? @default(dbgenerated("()")) @db.VarChar(128)
|
|
date_paiement String? @default(dbgenerated("()")) @db.VarChar(20)
|
|
releve String? @db.VarChar(128)
|
|
|
|
@@index([ticket_id], map: "ticket_id")
|
|
} |