package entity import "time" type BroadcastStaging struct { ID int64 `db:"id"` SopigaCollarID int `db:"sopiga_collar_id"` SopigaTemplateID int `db:"sopiga_template_id"` MessagePayload []byte `db:"message_payload"` Status string `db:"status"` ErrorMessage *string `db:"error_message"` ErrorCount int `db:"error_count"` SopigaRecipientDetailID *int64 `db:"sopiga_recipient_detail_id"` CreatedAt time.Time `db:"created_at"` UpdatedAt time.Time `db:"updated_at"` } type TemplateVariableMapping struct { VariableOrder int `db:"variable_order"` SopigaVariableName string `db:"sopiga_variable_name"` VariableType string `db:"variable_type"` DBFieldSource string `db:"db_field_source"` IsRequired bool `db:"is_required"` }