@@ -65,7 +65,7 @@ model Asso {
6565 descriptionShortTranslation Translation ? @relation (name : " descriptionShortTranslation " , fields : [descriptionShortTranslationId ] , references : [id ] , onDelete : Cascade )
6666 descriptionTranslation Translation ? @relation (name : " descriptionTranslation " , fields : [descriptionTranslationId ] , references : [id ] , onDelete : Cascade )
6767 assoMemberships AssoMembership []
68- assoMessages AssoMessage []
68+ weeklies AssoWeekly []
6969 events Event []
7070 assoMembershipRoles AssoMembershipRole []
7171 assoAccount User @relation (fields : [assoAccountId ] , references : [id ] , onDelete : Cascade )
@@ -103,19 +103,19 @@ model AssoMembershipRole {
103103 asso Asso @relation (fields : [assoId ] , references : [id ] )
104104}
105105
106- model AssoMessage {
106+ model AssoWeekly {
107107 id String @id @default (uuid () )
108- date DateTime
109- sendToMobile Boolean
110- sendAsDaymail Boolean
111108 createdAt DateTime @default (now () )
112109 assoId String
113110 titleTranslationId String @unique
114111 bodyTranslationId String @unique
112+ date DateTime
115113
116114 asso Asso @relation (fields : [assoId ] , references : [id ] )
117115 titleTranslation Translation @relation (name : " titleTranslation " , fields : [titleTranslationId ] , references : [id ] , onDelete : Cascade )
118116 bodyTranslation Translation @relation (name : " bodyTranslation " , fields : [bodyTranslationId ] , references : [id ] , onDelete : Cascade )
117+
118+ @@unique ([assoId , date ] )
119119}
120120
121121model Event {
@@ -249,8 +249,8 @@ model Translation {
249249
250250 assoDescription Asso ? @relation (" descriptionTranslation " )
251251 assoDescriptionShort Asso ? @relation (" descriptionShortTranslation " )
252- assoMessageTitle AssoMessage ? @relation (" titleTranslation " )
253- assoMessageTitleBody AssoMessage ? @relation (" bodyTranslation " )
252+ assoWeeklyTitle AssoWeekly ? @relation (" titleTranslation " )
253+ assoWeeklyTitleBody AssoWeekly ? @relation (" bodyTranslation " )
254254 eventDescription Event ? @relation (" descriptionTranslation " )
255255 eventTitle Event ? @relation (" titleTranslation " )
256256 ueofInfo UeofInfo ? @relation (" ueofInfoObjectivesTranslation " )
@@ -752,7 +752,7 @@ model UserHomepageWidget {
752752model UserPreference {
753753 id String @id @default (uuid () )
754754 language Language @default (fr )
755- wantDaymail Boolean @default (false )
755+ wantWeekly Boolean @default (false )
756756 wantDayNotif Boolean @default (false )
757757 wantDiscordUtt Boolean @default (false )
758758
0 commit comments