|
|
- package Models
-
- import (
- "time"
-
- "github.com/gofrs/uuid"
- )
-
- type Subscription struct {
- Base
- Name string `gorm:""`
- Email string `gorm:"not null"`
- }
-
- type SubscriptionEmail struct {
- Base
- Subject string `gorm:"not null"`
- Content string `gorm:"not null"`
- SendAt *time.Time `gorm:"not null"`
- SentAt *time.Time `gorm:"not null"`
- }
-
- type SubscriptionEmailAttachment struct {
- Base
- SubscriptionEmailId uuid.UUID `gorm:"type:uuid;column:subscription_email_foreign_key;not null;"`
- Name string `gorm:"not null"`
- Filepath string `gorm:"not null"`
- Mimetype string `gorm:"not null"`
- }
|