Selectors with description

This commit is contained in:
Dries Augustyns
2025-12-07 14:20:44 +01:00
parent 683356c17c
commit c189175658
13 changed files with 282 additions and 141 deletions
+7 -1
View File
@@ -54,7 +54,7 @@ model Project {
billingLimitTransactional Int? // Max transactional emails per month
// Email Tracking
trackingEnabled Boolean @default(true) // Enable/disable open and click tracking
tracking TrackingMode @default(ENABLED) // Open and click tracking mode
// Relations
members Membership[]
@@ -636,6 +636,12 @@ enum TemplateType {
MARKETING
}
enum TrackingMode {
ENABLED // Track opens and clicks for all emails
DISABLED // No tracking for any emails
MARKETING_ONLY // Track only marketing/campaign emails, not transactional
}
enum CampaignStatus {
DRAFT
SCHEDULED