postgres

package
v0.0.0-...-c52fe67 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2020 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GameRevisionRepository

type GameRevisionRepository struct {
	// contains filtered or unexported fields
}

func New

func (GameRevisionRepository) CountByFilter

func (GameRevisionRepository) Create

func (GameRevisionRepository) Delete

func (GameRevisionRepository) FindByFilter

func (GameRevisionRepository) FindByGameID

func (r GameRevisionRepository) FindByGameID(ctx context.Context, gameID string) ([]entity.GameRevision, error)

func (GameRevisionRepository) FindByID

func (GameRevisionRepository) FindByIDAndGameID

func (r GameRevisionRepository) FindByIDAndGameID(ctx context.Context, id uint, gameID string) (*entity.GameRevision, error)

func (GameRevisionRepository) FindByIDs

func (r GameRevisionRepository) FindByIDs(ctx context.Context, ids []uint) ([]entity.GameRevision, error)

func (GameRevisionRepository) FindDraftByGameID

func (r GameRevisionRepository) FindDraftByGameID(ctx context.Context, gameID string) (*entity.GameRevision, error)

func (GameRevisionRepository) FindLastByGameIDs

func (r GameRevisionRepository) FindLastByGameIDs(ctx context.Context, gameIDs []string) ([]entity.GameRevision, error)

func (GameRevisionRepository) FindLastPublishedByGameID

func (r GameRevisionRepository) FindLastPublishedByGameID(ctx context.Context, gameID string) (*entity.GameRevision, error)

func (GameRevisionRepository) FindPublishedByGameIDs

func (r GameRevisionRepository) FindPublishedByGameIDs(ctx context.Context, gameIDs []string) ([]string, error)

func (GameRevisionRepository) Update

type RequirementsSetModel

type RequirementsSetModel struct {
	OS        string `json:"os"`
	CPU       string `json:"cpu"`
	GPU       string `json:"gpu"`
	DirectX   uint   `json:"direct_x"`
	DiskSpace uint   `json:"disk_space"`
	RAM       uint   `json:"ram"`
	Other     string `json:"other"`
}
type SocialLinks struct {
	Type uint8  `json:"type"`
	URL  string `json:"url"`
}

type SystemRequirements

type SystemRequirements struct {
	Platform    uint8                `json:"platform"`
	Minimal     RequirementsSetModel `json:"minimal"`
	Recommended RequirementsSetModel `json:"recommended"`
}

Jump to

Keyboard shortcuts

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