model

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

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

Go to latest
Published: Mar 9, 2017 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	Name string
	Pass string
}

type Error

type Error struct {
	Error   error  `json:"error"`
	Message string `json:"message"`
}

type ProtalHook

type ProtalHook struct {
	TeamID int64 `json:"team_id"`
	Status int   `json:"status"`
}

type Queue

type Queue struct {
	ID     dbr.NullInt64 `db:"id"`
	TeamID dbr.NullInt64 `db:"team_id"`
	Status dbr.NullInt64 `db:"status"`
	Date   dbr.NullTime  `db:"date"`
}

type Score

type Score struct {
	ID      dbr.NullInt64  `db:"id"`
	QueueID dbr.NullInt64  `db:"queue_id"`
	Score   dbr.NullInt64  `db:"score"`
	Message dbr.NullString `db:"message"`
	Date    dbr.NullTime   `db:"date"`
	Errors  []*Error
}

func (*Score) CreateErrMessage

func (s *Score) CreateErrMessage()

type Team

type Team struct {
	ID    dbr.NullInt64  `db:"id"`
	Name  dbr.NullString `db:"name"`
	Host  dbr.NullString `db:"host"`
	Score dbr.NullInt64  `db:"best_score"`
	Lang  dbr.NullString `db:"lang"`
}

type TeamQueue

type TeamQueue struct {
	TeamID  dbr.NullInt64  `db:"team_id" json:"team_id"`
	QueueID dbr.NullInt64  `db:"queue_id" json:"queue_id"`
	Host    dbr.NullString `db:"host" json:"host"`
	Status  dbr.NullInt64  `db:"status" json:"status"`
	Date    dbr.NullTime   `db:"date" json:"date"`
}

type User

type User struct {
	ID      dbr.NullInt64  `db:"id"`
	TeamID  dbr.NullInt64  `db:"team_id"`
	Name    dbr.NullString `db:"name"`
	Account dbr.NullString `db:"account"`
}

Jump to

Keyboard shortcuts

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