Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Calendar ¶
type Calendar struct { ServiceID string `csv:"service_id"` Monday ServiceAvailability `csv:"monday"` Tuesday ServiceAvailability `csv:"tuesday"` Wednesday ServiceAvailability `csv:"wednesday"` Thursday ServiceAvailability `csv:"thursday"` Friday ServiceAvailability `csv:"friday"` Saturday ServiceAvailability `csv:"saturday"` Sunday ServiceAvailability `csv:"sunday"` Startdate time.Time `csv:"startdate"` Enddate time.Time `csv:"enddate"` }
type CreateCalendarParams ¶
type CreateCalendarParams struct { ServiceID string `db:"service_id"` Monday ServiceAvailability `db:"monday"` Tuesday ServiceAvailability `db:"tuesday"` Wednesday ServiceAvailability `db:"wednesday"` Thursday ServiceAvailability `db:"thursday"` Friday ServiceAvailability `db:"friday"` Saturday ServiceAvailability `db:"saturday"` Sunday ServiceAvailability `db:"sunday"` Startdate time.Time `db:"startdate"` Enddate time.Time `db:"enddate"` }
type NullServiceAvailability ¶
type NullServiceAvailability struct { ServiceAvailability ServiceAvailability Valid bool // Valid is true if ServiceAvailability is not NULL }
func (*NullServiceAvailability) Scan ¶
func (ns *NullServiceAvailability) Scan(value interface{}) error
Scan implements the Scanner interface.
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateCalendar ¶
func (q *Queries) CreateCalendar(ctx context.Context, arg CreateCalendarParams) error
func (*Queries) GetCalendarByID ¶
type ServiceAvailability ¶
type ServiceAvailability string
const ( ServiceAvailabilityServiceAvailable ServiceAvailability = "ServiceAvailable" ServiceAvailabilityServiceNotAvailable ServiceAvailability = "ServiceNotAvailable" )
func (*ServiceAvailability) Scan ¶
func (e *ServiceAvailability) Scan(src interface{}) error
Click to show internal directories.
Click to hide internal directories.