rethinkdb

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2019 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// UserTableName represents users collection name
	UserTableName = "users"
	// ChapterTableName represents chapters collection name
	ChapterTableName = "chapters"
	// GuildTableName represents guilds collection name
	GuildTableName = "guilds"
	// SquadTableName represents squads collection name
	SquadTableName = "squads"
	// TribeTableName represents tribes collection name
	TribeTableName = "tribes"
)

RepositorySet exposes Google Wire providers

Functions

func NewChapterRepository

func NewChapterRepository(cfg *db.Configuration, session *rdb.Session) repositories.Chapter

NewChapterRepository returns an initialized RethinkDB repository for chapters

func NewGuildRepository

func NewGuildRepository(cfg *db.Configuration, session *rdb.Session) repositories.Guild

NewGuildRepository returns an initialized RethinkDB repository for guilds

func NewSquadRepository

func NewSquadRepository(cfg *db.Configuration, session *rdb.Session) repositories.Squad

NewSquadRepository returns an initialized RethinkDB repository for squads

func NewTribeRepository

func NewTribeRepository(cfg *db.Configuration, session *rdb.Session) repositories.Tribe

NewTribeRepository returns an initialized RethinkDB repository for tribes

func NewUserRepository

func NewUserRepository(cfg *db.Configuration, session *rdb.Session) repositories.User

NewUserRepository returns an initialized RethinkDB repository for users

Types

This section is empty.

Jump to

Keyboard shortcuts

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