models

package
v0.0.0-...-fdf5f90 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2023 License: AGPL-3.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OrderTable = "order"
	OrderType  = "Order"
)
View Source
const BLOQ_TYPE = "Product"
View Source
const ORG_TYPE = "Organization"

Variables

Functions

func PreferenceExists

func PreferenceExists(ctx context.Context, id int64, s rest.RESTServer) (bool, error)

func USE

func USE() db.Table

Types

type Bloq

type Bloq struct {
}

func (Bloq) Create

func (*Bloq) CreateIndexes

func (h *Bloq) CreateIndexes() []db.Index

func (Bloq) CreateTable

func (Bloq) CreateTable() []db.Table

func (*Bloq) CreateViews

func (h *Bloq) CreateViews() []db.View

func (Bloq) Read

func (Bloq) Table

func (Bloq) Table() string

type ItemAvailability

type ItemAvailability = string
const (
	OfferTable        = "offers"
	ItemsOfferedTable = "offersItems"
	OfferType         = "Offer"

	BackOrder           ItemAvailability = "BackOrder"
	Discontinued        ItemAvailability = "Discontinued"
	InStock             ItemAvailability = "InStock"
	InStoreOnly         ItemAvailability = "InStoreOnly"
	LimitedAvailability ItemAvailability = "LimitedAvailability"
	OnlineOnly          ItemAvailability = "OnlineOnly"
	OutOfStock          ItemAvailability = "OutOfStock"
	PreOrder            ItemAvailability = "PreOrder"
	PreSale             ItemAvailability = "PreSale"
	SoldOute            ItemAvailability = "SoldOute"
)

type Offer

type Offer struct{}

func (Offer) Create

func (Offer) CreateIndexes

func (Offer) CreateIndexes() []db.Index

func (Offer) CreateTable

func (Offer) CreateTable() []db.Table

func (Offer) CreateViews

func (Offer) CreateViews() []db.View

func (Offer) Read

func (Offer) Table

func (Offer) Table() string

func (Offer) Type

func (Offer) Type() string

type Order

type Order struct{}

func (Order) Create

func (Order) CreateIndexes

func (Order) CreateIndexes() []db.Index

func (Order) CreateTable

func (Order) CreateTable() []db.Table

func (Order) CreateViews

func (Order) CreateViews() []db.View

func (Order) Delete

func (Order) Read

func (Order) Table

func (Order) Table() string

type Org

type Org struct {
}

func (Org) Create

func (Org) CreateIndexes

func (Org) CreateIndexes() []db.Index

func (Org) CreateTable

func (Org) CreateTable() []db.Table

func (Org) CreateViews

func (Org) CreateViews() []db.View

func (Org) Read

func (Org) Table

func (Org) Table() string

type Preference

type Preference struct {
}

func (Preference) Create

func (Preference) CreateIndexes

func (Preference) CreateIndexes() []db.Index

func (Preference) CreateTable

func (Preference) CreateTable() []db.Table

func (Preference) CreateViews

func (Preference) CreateViews() []db.View

func (Preference) Delete

func (Preference) Read

func (Preference) Table

func (Preference) Table() string

func (Preference) Type

func (Preference) Type() string

func (Preference) Update

type Profile

type Profile struct {
}

func (Profile) Create

func (Profile) CreateIndexes

func (Profile) CreateIndexes() []db.Index

func (Profile) CreateTable

func (Profile) CreateTable() []db.Table

func (Profile) CreateViews

func (Profile) CreateViews() []db.View

func (Profile) Delete

func (Profile) Read

func (Profile) Table

func (Profile) Table() string

func (Profile) Type

func (Profile) Type() string

func (Profile) Update

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL