feat: implement financial recurrence, privacy settings, and premium DateTimePicker overhaul
This commit is contained in:
@@ -44,6 +44,7 @@ model Group {
|
||||
pixKey String?
|
||||
pixName String?
|
||||
status GroupStatus @default(ACTIVE)
|
||||
showTotalInPublic Boolean @default(true)
|
||||
}
|
||||
|
||||
enum GroupStatus {
|
||||
@@ -63,6 +64,7 @@ model Player {
|
||||
number Int?
|
||||
position String @default("MEI")
|
||||
level Int @default(3)
|
||||
isLeader Boolean @default(false)
|
||||
groupId String
|
||||
createdAt DateTime @default(now())
|
||||
group Group @relation(fields: [groupId], references: [id])
|
||||
@@ -167,6 +169,7 @@ model FinancialEvent {
|
||||
isRecurring Boolean @default(false)
|
||||
recurrenceInterval String? // 'MONTHLY', 'WEEKLY'
|
||||
recurrenceEndDate DateTime?
|
||||
showTotalInPublic Boolean @default(true)
|
||||
}
|
||||
|
||||
model Payment {
|
||||
|
||||
Reference in New Issue
Block a user