//
// Code generated by go-jet DO NOT EDIT.
//
// WARNING: Changes to this file may cause incorrect behavior
// and will be lost if the code is regenerated
//

package model

import (
	"github.com/google/uuid"
	"time"
)

type NotificationRoutes struct {
	RouteID        uuid.UUID `sql:"primary_key"`
	NotificationID uuid.UUID
	Channel        string
	Status         string
	Attempts       int32
	MaxAttempts    int32
	NextAttemptAt  *time.Time
	LastAttemptAt  *time.Time
	LastError      string
	ResolvedEmail  string
	ResolvedLocale string
	CreatedAt      time.Time
	UpdatedAt      time.Time
	PublishedAt    *time.Time
	DeadLetteredAt *time.Time
	SkippedAt      *time.Time
}
