dbteam

package
v0.0.0-...-8bbd0fc Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2020 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Delete

func Delete(t *Team) error

Delete deletes a team from the database

func Insert

func Insert(t *Team) error

Insert will create a new record in the database

func Save

func Save(s *Team) error

func Update

func Update(s *Team) error

Update will update a record in the database

Types

type Team

type Team struct {
	TeamID           int64               `db:"team_id"`
	Name             string              `db:"name"`
	Abbreviation     database.NullString `db:"abbreviation"`
	Mascot           database.NullString `db:"mascot"`
	Color            database.NullString `db:"color"`
	AltColor         database.NullString `db:"alt_color"`
	LogoDark         database.NullString `db:"logo_dark"`
	Level            string              `db:"level"`
	FootballDivision database.NullString `db:"football_division"`
	ExternalName     database.NullString `db:"external_name"`
}

func ReadAll

func ReadAll() ([]Team, error)

ReadAll reads all teams in the database

func ReadByAbbreviationAndLevel

func ReadByAbbreviationAndLevel(abbr, level string) (*Team, error)

ReadByAbbreviationAndLevel reads user by abbreviation and level columns

func ReadByAbbreviationAndMascot

func ReadByAbbreviationAndMascot(abbrev, mascot string) (*Team, error)

ReadByAbbreviationAndMascot reads user by abbreviation and mascot columns

func ReadByExternalNameAndLevel

func ReadByExternalNameAndLevel(name, level string) (*Team, error)

ReadByExternalNameAndLevel reads user by external_name and level columns

func ReadByID

func ReadByID(ID int64) (*Team, error)

ReadByID reads user by id column

func ReadByNameAndLevel

func ReadByNameAndLevel(name, level string) (*Team, error)

ReadByNameAndLevel reads user by name and level columns

Jump to

Keyboard shortcuts

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