database

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateActivity

func CreateActivity(db *sql.DB, instanceId string, membershipIds string, membershipType int, characterIds string) error

func CreateActivityHistory

func CreateActivityHistory(db *sql.DB, membershipId string, membershipType int, characterId string, activityCount int) error

func CreatePostGameCarnageReport

func CreatePostGameCarnageReport(db *sql.DB, instanceId string, json string) error

func CreateProfile

func CreateProfile(db *sql.DB, username string, membershipType int, membershipId string, json string) error

func GetDb

func GetDb() (*sql.DB, error)

func UpdateActivityById

func UpdateActivityById(db *sql.DB, id int, instanceId string, membershipIds string, membershipType int, characterIds string) error

func UpdateActivityHistoryById

func UpdateActivityHistoryById(db *sql.DB, id int, membershipId string, membershipType int, characterId string, activityCount int) error

func UpdatePostGameCarnageReportById

func UpdatePostGameCarnageReportById(db *sql.DB, id int, instanceId string, json string) error

func UpdateProfileById

func UpdateProfileById(db *sql.DB, id int, username string, membershipType int, membershipId string, json string) error

Types

type DbActivity

type DbActivity struct {
	Id             int
	InstanceId     string
	MembershipIds  string
	MembershipType int
	CharacterIds   string
}

func GetActivitiesByInstanceId

func GetActivitiesByInstanceId(db *sql.DB, instanceId string) ([]*DbActivity, error)

func GetActivitiesByMembershipIdMembershipTypeCharacterId

func GetActivitiesByMembershipIdMembershipTypeCharacterId(db *sql.DB, membershipId string, membershipType int, characterId string) ([]*DbActivity, error)

type DbActivityHistory

type DbActivityHistory struct {
	Id             int
	MembershipId   string
	MembershipType int
	CharacterId    string
	ActivityCount  int
}

func GetActivityHistoryByMembershipIdMembershipTypeCharacterId

func GetActivityHistoryByMembershipIdMembershipTypeCharacterId(db *sql.DB, membershipId string, membershipType int, characterId string) (*DbActivityHistory, error)

type DbPostGameCarnageReport

type DbPostGameCarnageReport struct {
	Id         int
	InstanceId string
	Json       string
}

func GetPostGameCarnageReportsByInstanceId

func GetPostGameCarnageReportsByInstanceId(db *sql.DB, instanceId string) ([]*DbPostGameCarnageReport, error)

type DbProfile

type DbProfile struct {
	Id             int
	Username       string
	MembershipType int
	MembershipId   string
	Json           string
}

func GetProfileByMembershipId

func GetProfileByMembershipId(db *sql.DB, membershipId string) ([]*DbProfile, error)

func GetProfilesByUsername

func GetProfilesByUsername(db *sql.DB, username string) ([]*DbProfile, error)

Jump to

Keyboard shortcuts

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