Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Columns = struct { User struct { ID, CreatedAt, DeletedAt, Email, UpdatedAt string } Larp struct { ID, Convention, CreatedAt, DeletedAt, Name, UpdatedAt string } Medium struct { ID, CreatedAt, DeletedAt, Medium, UpdatedAt string } PowerType struct { PowerID, TypeID string Power, Type string } Series struct { ID, CreatedAt, DeletedAt, MediumID, Name, UpdatedAt string } SeriesMedium struct { MediumID, SeriesID string Medium, Series string } Character struct { ID, Bio, CreatedAt, DeletedAt, Image1, Image2, Name, SeriesID, UpdatedAt string Image1Rel, Image2Rel, Series string } Companion struct { ID, Type string } Image struct { ID, Filelocation, Scale, Translatex, Translatey string } Role struct { ID, CreatedAt, DeletedAt, Role, UpdatedAt string } Skill struct { ID, Acting, Archery, Authority, AuthorityType, Bfg, Blades, Blunt, CharacterID, ComputerUse, Deception, Disguise, Dodge, HandToHand, HideStuff, Influence, IsLatest, Jump, MagicChi, Marksmanship, MechaWeaponry, Mechanics, Medicine, PilotMecha, PilotVehicle, Run, Science, Search, SpecialWeapons, Stealth, Throw, Yoink string Character string } Type struct { ID, Type string } UserRole struct { RoleID, UserID string Role, User string } Item struct { ID, BackDescription, CharacterID, CompanionID, Description, Holdout, Image, Integrity, IsCompanion, IsSheetItem, LarpID, Name, SeriesID, TwoSided, Uses string Character, Companion, ImageRel, Larp, Series string } LarpMedium struct { LarpID, MediumID string Larp, Medium string } Power struct { ID, BasedOn, CharacterID, Cost, CreatedAt, DeletedAt, Description, IsLatest, Name, Skill, UpdatedAt string Character string } Stat struct { ID, Affluence, AffluenceAltName, Athletics, AthleticsAltName, Body, Brains, BrainsAltName, CharacterID, Charisma, CharismaAltName, Confidence, ConfidenceAltName, Energy, IsLatest, Power, PowerAltName, Resilience string Character string } UserLarp struct { LarpsID, UsersID string Larps, Users string } }{ User: struct { ID, CreatedAt, DeletedAt, Email, UpdatedAt string }{ ID: "id", CreatedAt: "created_at", DeletedAt: "deleted_at", Email: "email", UpdatedAt: "updated_at", }, Larp: struct { ID, Convention, CreatedAt, DeletedAt, Name, UpdatedAt string }{ ID: "id", Convention: "convention", CreatedAt: "created_at", DeletedAt: "deleted_at", Name: "name", UpdatedAt: "updated_at", }, Medium: struct { ID, CreatedAt, DeletedAt, Medium, UpdatedAt string }{ ID: "id", CreatedAt: "created_at", DeletedAt: "deleted_at", Medium: "medium", UpdatedAt: "updated_at", }, PowerType: struct { PowerID, TypeID string Power, Type string }{ PowerID: "power_id", TypeID: "type_id", Power: "Power", Type: "Type", }, Series: struct { ID, CreatedAt, DeletedAt, MediumID, Name, UpdatedAt string }{ ID: "id", CreatedAt: "created_at", DeletedAt: "deleted_at", MediumID: "medium_id", Name: "name", UpdatedAt: "updated_at", }, SeriesMedium: struct { MediumID, SeriesID string Medium, Series string }{ MediumID: "medium_id", SeriesID: "series_id", Medium: "Medium", Series: "Series", }, Character: struct { ID, Bio, CreatedAt, DeletedAt, Image1, Image2, Name, SeriesID, UpdatedAt string Image1Rel, Image2Rel, Series string }{ ID: "id", Bio: "bio", CreatedAt: "created_at", DeletedAt: "deleted_at", Image1: "image1", Image2: "image2", Name: "name", SeriesID: "series_id", UpdatedAt: "updated_at", Image1Rel: "Image1Rel", Image2Rel: "Image2Rel", Series: "Series", }, Companion: struct { ID, Type string }{ ID: "id", Type: "type", }, Image: struct { ID, Filelocation, Scale, Translatex, Translatey string }{ ID: "id", Filelocation: "filelocation", Scale: "scale", Translatex: "translatex", Translatey: "translatey", }, Role: struct { ID, CreatedAt, DeletedAt, Role, UpdatedAt string }{ ID: "id", CreatedAt: "created_at", DeletedAt: "deleted_at", Role: "role", UpdatedAt: "updated_at", }, Skill: struct { ID, Acting, Archery, Authority, AuthorityType, Bfg, Blades, Blunt, CharacterID, ComputerUse, Deception, Disguise, Dodge, HandToHand, HideStuff, Influence, IsLatest, Jump, MagicChi, Marksmanship, MechaWeaponry, Mechanics, Medicine, PilotMecha, PilotVehicle, Run, Science, Search, SpecialWeapons, Stealth, Throw, Yoink string Character string }{ ID: "id", Acting: "acting", Archery: "archery", Authority: "authority", AuthorityType: "authority_type", Bfg: "bfg", Blades: "blades", Blunt: "blunt", CharacterID: "character_id", ComputerUse: "computer_use", Deception: "deception", Disguise: "disguise", Dodge: "dodge", HandToHand: "hand_to_hand", HideStuff: "hide_stuff", Influence: "influence", IsLatest: "is_latest", Jump: "jump", MagicChi: "magic_chi", Marksmanship: "marksmanship", MechaWeaponry: "mecha_weaponry", Mechanics: "mechanics", Medicine: "medicine", PilotMecha: "pilot_mecha", PilotVehicle: "pilot_vehicle", Run: "run", Science: "science", Search: "search", SpecialWeapons: "special_weapons", Stealth: "stealth", Throw: "throw", Yoink: "yoink", Character: "Character", }, Type: struct { ID, Type string }{ ID: "id", Type: "type", }, UserRole: struct { RoleID, UserID string Role, User string }{ RoleID: "role_id", UserID: "user_id", Role: "Role", User: "User", }, Item: struct { ID, BackDescription, CharacterID, CompanionID, Description, Holdout, Image, Integrity, IsCompanion, IsSheetItem, LarpID, Name, SeriesID, TwoSided, Uses string Character, Companion, ImageRel, Larp, Series string }{ ID: "id", BackDescription: "back_description", CharacterID: "character_id", CompanionID: "companion_id", Description: "description", Holdout: "holdout", Image: "image", Integrity: "integrity", IsCompanion: "is_companion", IsSheetItem: "is_sheet_item", LarpID: "larp_id", Name: "name", SeriesID: "series_id", TwoSided: "two_sided", Uses: "uses", Character: "Character", Companion: "Companion", ImageRel: "ImageRel", Larp: "Larp", Series: "Series", }, LarpMedium: struct { LarpID, MediumID string Larp, Medium string }{ LarpID: "larp_id", MediumID: "medium_id", Larp: "Larp", Medium: "Medium", }, Power: struct { ID, BasedOn, CharacterID, Cost, CreatedAt, DeletedAt, Description, IsLatest, Name, Skill, UpdatedAt string Character string }{ ID: "id", BasedOn: "based_on", CharacterID: "character_id", Cost: "cost", CreatedAt: "created_at", DeletedAt: "deleted_at", Description: "description", IsLatest: "is_latest", Name: "name", Skill: "skill", UpdatedAt: "updated_at", Character: "Character", }, Stat: struct { ID, Affluence, AffluenceAltName, Athletics, AthleticsAltName, Body, Brains, BrainsAltName, CharacterID, Charisma, CharismaAltName, Confidence, ConfidenceAltName, Energy, IsLatest, Power, PowerAltName, Resilience string Character string }{ ID: "id", Affluence: "affluence", AffluenceAltName: "affluence_alt_name", Athletics: "athletics", AthleticsAltName: "athletics_alt_name", Body: "body", Brains: "brains", BrainsAltName: "brains_alt_name", CharacterID: "character_id", Charisma: "charisma", CharismaAltName: "charisma_alt_name", Confidence: "confidence", ConfidenceAltName: "confidence_alt_name", Energy: "energy", IsLatest: "is_latest", Power: "power", PowerAltName: "power_alt_name", Resilience: "resilience", Character: "Character", }, UserLarp: struct { LarpsID, UsersID string Larps, Users string }{ LarpsID: "larps_id", UsersID: "users_id", Larps: "Larps", Users: "Users", }, }
View Source
var Tables = struct { User struct { Name string } Larp struct { Name string } Medium struct { Name string } PowerType struct { Name string } Series struct { Name string } SeriesMedium struct { Name string } Character struct { Name string } Companion struct { Name string } Image struct { Name string } Role struct { Name string } Skill struct { Name string } Type struct { Name string } UserRole struct { Name string } Item struct { Name string } LarpMedium struct { Name string } Power struct { Name string } Stat struct { Name string } UserLarp struct { Name string } }{ User: struct { Name string }{ Name: "users", }, Larp: struct { Name string }{ Name: "larps", }, Medium: struct { Name string }{ Name: "mediums", }, PowerType: struct { Name string }{ Name: "power_types", }, Series: struct { Name string }{ Name: "series", }, SeriesMedium: struct { Name string }{ Name: "series_mediums", }, Character: struct { Name string }{ Name: "characters", }, Companion: struct { Name string }{ Name: "companion", }, Image: struct { Name string }{ Name: "image", }, Role: struct { Name string }{ Name: "roles", }, Skill: struct { Name string }{ Name: "skills", }, Type: struct { Name string }{ Name: "types", }, UserRole: struct { Name string }{ Name: "user_roles", }, Item: struct { Name string }{ Name: "items", }, LarpMedium: struct { Name string }{ Name: "larp_mediums", }, Power: struct { Name string }{ Name: "powers", }, Stat: struct { Name string }{ Name: "stats", }, UserLarp: struct { Name string }{ Name: "user_larps", }, }
Functions ¶
This section is empty.
Types ¶
type Character ¶
type Character struct { ID int `sql:"id,pk"` Bio *string `sql:"bio"` CreatedAt pg.NullTime `sql:"created_at"` DeletedAt pg.NullTime `sql:"deleted_at"` Image1 *int `sql:"image1"` Image2 *int `sql:"image2"` Name string `sql:"name,notnull"` SeriesID *int `sql:"series_id"` UpdatedAt pg.NullTime `sql:"updated_at"` Stats []*Stat Skills []*Skill Powers []*Power Items *Item Image1Rel *Image `pg:"fk:image1"` Image2Rel *Image `pg:"fk:image2"` Series *Series `pg:"fk:series_id"` // contains filtered or unexported fields }
type Item ¶
type Item struct { ID int `sql:"id,pk"` BackDescription *string `sql:"back_description"` CharacterID *int `sql:"character_id"` CompanionID *int `sql:"companion_id"` Description string `sql:"description,notnull"` Holdout *int `sql:"holdout"` Image *int `sql:"image"` Integrity *int `sql:"integrity"` IsCompanion *bool `sql:"is_companion"` IsSheetItem bool `sql:"is_sheet_item,notnull"` LarpID *int `sql:"larp_id"` Name string `sql:"name,notnull"` SeriesID *int `sql:"series_id"` TwoSided bool `sql:"two_sided,notnull"` Uses *int `sql:"uses"` Character *Character `pg:"fk:character_id"` Companion *Companion `pg:"fk:companion_id"` ImageRel *Image `pg:"fk:image"` Larp *Larp `pg:"fk:larp_id"` Series *Series `pg:"fk:series_id"` // contains filtered or unexported fields }
type Larp ¶
type Larp struct { ID int `sql:"id,pk"` Convention string `sql:"convention"` CreatedAt pg.NullTime `sql:"created_at"` DeletedAt pg.NullTime `sql:"deleted_at"` Name string `sql:"name,notnull"` UpdatedAt pg.NullTime `sql:"updated_at"` Mediums []Medium `pg:"many2many:larp_mediums"` Users []Larp `pg:"many2many:user_larps"` // contains filtered or unexported fields }
type LarpMedium ¶
type Medium ¶
type Medium struct { ID int `sql:"id,pk"` CreatedAt pg.NullTime `sql:"created_at"` DeletedAt pg.NullTime `sql:"deleted_at"` Medium string `sql:"medium,notnull"` UpdatedAt pg.NullTime `sql:"updated_at"` Larps []Larp `pg:"many2many:larp_mediums"` Series []Series `pg:"many2many:series_mediums"` // contains filtered or unexported fields }
type Power ¶
type Power struct { ID int `sql:"id,pk"` BasedOn *int `sql:"based_on"` CharacterID *int `sql:"character_id"` Cost *int `sql:"cost"` CreatedAt pg.NullTime `sql:"created_at"` DeletedAt pg.NullTime `sql:"deleted_at"` Description string `sql:"description,notnull"` IsLatest *bool `sql:"is_latest"` Name string `sql:"name,notnull"` Skill *string `sql:"skill"` UpdatedAt pg.NullTime `sql:"updated_at"` Character *Character `pg:"fk:character_id"` // contains filtered or unexported fields }
type Series ¶
type Series struct { ID int `sql:"id,pk"` CreatedAt pg.NullTime `sql:"created_at"` DeletedAt pg.NullTime `sql:"deleted_at"` Name string `sql:"name,notnull"` UpdatedAt pg.NullTime `sql:"updated_at"` Mediums []Medium `pg:"many2many:series_mediums"` Characters []*Character // contains filtered or unexported fields }
type SeriesMedium ¶
type Skill ¶
type Skill struct { ID int `sql:"id,pk"` Acting *int `sql:"acting"` Archery *int `sql:"archery"` Authority *int `sql:"authority"` AuthorityType *string `sql:"authority_type"` Bfg *int `sql:"bfg"` Blades *int `sql:"blades"` Blunt *int `sql:"blunt"` CharacterID *int `sql:"character_id"` ComputerUse *int `sql:"computer_use"` Deception *int `sql:"deception"` Disguise *int `sql:"disguise"` Dodge *int `sql:"dodge"` HandToHand *int `sql:"hand_to_hand"` HideStuff *int `sql:"hide_stuff"` Influence *int `sql:"influence"` IsLatest *bool `sql:"is_latest"` Jump *int `sql:"jump"` MagicChi *int `sql:"magic_chi"` Marksmanship *int `sql:"marksmanship"` MechaWeaponry *int `sql:"mecha_weaponry"` Mechanics *int `sql:"mechanics"` Medicine *int `sql:"medicine"` PilotMecha *int `sql:"pilot_mecha"` PilotVehicle *int `sql:"pilot_vehicle"` Run *int `sql:"run"` Science *int `sql:"science"` Search *int `sql:"search"` SpecialWeapons *int `sql:"special_weapons"` Stealth *int `sql:"stealth"` Throw *int `sql:"throw"` Yoink *int `sql:"yoink"` Character *Character `pg:"fk:character_id"` // contains filtered or unexported fields }
type Stat ¶
type Stat struct { ID int `sql:"id,pk"` Affluence *int `sql:"affluence"` AffluenceAltName *string `sql:"affluence_alt_name"` Athletics *int `sql:"athletics"` AthleticsAltName *string `sql:"athletics_alt_name"` Body int `sql:"body,notnull"` Brains *int `sql:"brains"` BrainsAltName *string `sql:"brains_alt_name"` CharacterID *int `sql:"character_id"` Charisma *int `sql:"charisma"` CharismaAltName *string `sql:"charisma_alt_name"` Confidence *int `sql:"confidence"` ConfidenceAltName *string `sql:"confidence_alt_name"` Energy int `sql:"energy,notnull"` IsLatest *bool `sql:"is_latest"` Power *int `sql:"power"` PowerAltName *string `sql:"power_alt_name"` Resilience *int `sql:"resilience"` Character *Character `pg:"fk:character_id"` // contains filtered or unexported fields }
type User ¶
type User struct { ID int `sql:"id,pk"` CreatedAt pg.NullTime `sql:"created_at"` DeletedAt pg.NullTime `sql:"deleted_at"` Email string `sql:"email,notnull"` UpdatedAt pg.NullTime `sql:"updated_at"` Larps []Larp `pg:"many2many:user_larps"` Roles []Role `pg:"many2many:user_roles"` // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.