mirror of
https://gitlab.com/mobicoop/v3/service/ad.git
synced 2026-01-03 03:02:40 +00:00
update and sync prisma schema and create ad dto
This commit is contained in:
@@ -17,7 +17,7 @@ model Ad {
|
||||
passenger Boolean
|
||||
frequency Frequency
|
||||
fromDate DateTime @db.Date
|
||||
toDate DateTime @db.Date
|
||||
toDate DateTime @db.Date
|
||||
monTime DateTime? @db.Timestamptz()
|
||||
tueTime DateTime? @db.Timestamptz()
|
||||
wedTime DateTime? @db.Timestamptz()
|
||||
@@ -25,23 +25,19 @@ model Ad {
|
||||
friTime DateTime? @db.Timestamptz()
|
||||
satTime DateTime? @db.Timestamptz()
|
||||
sunTime DateTime? @db.Timestamptz()
|
||||
monMargin Int?
|
||||
tueMargin Int?
|
||||
wedMargin Int?
|
||||
thuMargin Int?
|
||||
friMargin Int?
|
||||
satMargin Int?
|
||||
sunMargin Int?
|
||||
seatsDriver Int @db.SmallInt
|
||||
seatsPassenger Int @db.SmallInt
|
||||
monMargin Int
|
||||
tueMargin Int
|
||||
wedMargin Int
|
||||
thuMargin Int
|
||||
friMargin Int
|
||||
satMargin Int
|
||||
sunMargin Int
|
||||
seatsDriver Int @db.SmallInt
|
||||
seatsPassenger Int @db.SmallInt
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
addresses Address[]
|
||||
|
||||
@@index([driver])
|
||||
@@index([passenger])
|
||||
@@index([fromDate])
|
||||
@@index([toDate])
|
||||
@@map("ad")
|
||||
}
|
||||
|
||||
@@ -56,8 +52,8 @@ model Address {
|
||||
street String?
|
||||
locality String?
|
||||
postalCode String?
|
||||
country String?
|
||||
type AddressType?
|
||||
country String?
|
||||
countryCode String?
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
Ad Ad @relation(fields: [adUuid], references: [uuid], onDelete: Cascade)
|
||||
@@ -69,11 +65,3 @@ enum Frequency {
|
||||
PUNCTUAL
|
||||
RECURRENT
|
||||
}
|
||||
|
||||
enum AddressType {
|
||||
HOUSE_NUMBER
|
||||
STREET_ADDRESS
|
||||
LOCALITY
|
||||
VENUE
|
||||
OTHER
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user