Documentation ¶
Index ¶
- type BibleBookNameService
- func (s *BibleBookNameService) AddBibleBookName(name mogbot.BibleBookName) (uint, error)
- func (s *BibleBookNameService) AddBibleBookNames(names []mogbot.BibleBookName) ([]uint, error)
- func (s *BibleBookNameService) BibleBookName(id uint) (mogbot.BibleBookName, error)
- func (s *BibleBookNameService) BibleBookNamesByBook(bookID uint) ([]mogbot.BibleBookName, error)
- func (s *BibleBookNameService) RemoveBibleBookName(id uint) (uint, error)
- func (s *BibleBookNameService) UpdateBibleBookName(name mogbot.BibleBookName) (uint, error)
- type BibleBookService
- type BibleVerseService
- func (s *BibleVerseService) AddBibleVerse(verse mogbot.BibleVerse) (uint, error)
- func (s *BibleVerseService) AddBibleVerses(verses []mogbot.BibleVerse) ([]uint, error)
- func (s *BibleVerseService) BibleVerse(id uint) (mogbot.BibleVerse, error)
- func (s *BibleVerseService) BibleVerseByNumber(version, book string, chapter, verseNum int) (mogbot.BibleVerse, error)
- func (s *BibleVerseService) BibleVerseRange(version, book string, chapterStart, chapterEnd, verseStart, verseEnd int) ([]mogbot.BibleVerse, error)
- func (s *BibleVerseService) BibleVersesByChapter(version, book string, chapter int) ([]mogbot.BibleVerse, error)
- func (s *BibleVerseService) RemoveBibleVerse(id uint) (uint, error)
- func (s *BibleVerseService) RemoveBibleVerseByNumber(version, book string, chapter, verseNum int) (uint, error)
- func (s *BibleVerseService) UpdateBibleVerse(verse mogbot.BibleVerse) (uint, error)
- type BibleVersionService
- func (s *BibleVersionService) AddBibleVersion(version mogbot.BibleVersion) (uint, error)
- func (s *BibleVersionService) AddBibleVersions(versions []mogbot.BibleVersion) ([]uint, error)
- func (s *BibleVersionService) BibleVersion(id uint) (mogbot.BibleVersion, error)
- func (s *BibleVersionService) BibleVersionByAbbreviation(abv string) (mogbot.BibleVersion, error)
- func (s *BibleVersionService) BibleVersions() ([]mogbot.BibleVersion, error)
- func (s *BibleVersionService) RemoveBibleVersion(id uint) (uint, error)
- func (s *BibleVersionService) RemoveBibleVersionByAbbreviation(abv string) (uint, error)
- type Database
- type GuildService
- func (s *GuildService) AddGuild(guild mogbot.Guild) (uint, error)
- func (s *GuildService) AddGuilds(guilds []mogbot.Guild) ([]uint, error)
- func (s *GuildService) Guild(id uint) (mogbot.Guild, error)
- func (s *GuildService) GuildBySnowflake(snowflake string) (mogbot.Guild, error)
- func (s *GuildService) Guilds() ([]mogbot.Guild, error)
- func (s *GuildService) RemoveGuild(id uint) (uint, error)
- func (s *GuildService) RemoveGuildBySnowflake(snowflake string) (uint, error)
- func (s *GuildService) UpdateGuild(guild mogbot.Guild) (uint, error)
- type LogService
- type LogTypeService
- type UserService
- func (s *UserService) AddUser(user mogbot.User) (uint, error)
- func (s *UserService) AddUsers(users []mogbot.User) ([]uint, error)
- func (s *UserService) RemoveUser(id uint) (uint, error)
- func (s *UserService) RemoveUserBySnowflake(snowflake string) (uint, error)
- func (s *UserService) UpdateUser(user mogbot.User) (uint, error)
- func (s *UserService) User(id uint) (mogbot.User, error)
- func (s *UserService) UserBySnowflake(snowflake string) (mogbot.User, error)
- func (s *UserService) Users() ([]mogbot.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BibleBookNameService ¶
func (*BibleBookNameService) AddBibleBookName ¶
func (s *BibleBookNameService) AddBibleBookName(name mogbot.BibleBookName) (uint, error)
func (*BibleBookNameService) AddBibleBookNames ¶
func (s *BibleBookNameService) AddBibleBookNames(names []mogbot.BibleBookName) ([]uint, error)
func (*BibleBookNameService) BibleBookName ¶
func (s *BibleBookNameService) BibleBookName(id uint) (mogbot.BibleBookName, error)
func (*BibleBookNameService) BibleBookNamesByBook ¶
func (s *BibleBookNameService) BibleBookNamesByBook(bookID uint) ([]mogbot.BibleBookName, error)
func (*BibleBookNameService) RemoveBibleBookName ¶
func (s *BibleBookNameService) RemoveBibleBookName(id uint) (uint, error)
func (*BibleBookNameService) UpdateBibleBookName ¶
func (s *BibleBookNameService) UpdateBibleBookName(name mogbot.BibleBookName) (uint, error)
type BibleBookService ¶
type BibleVerseService ¶
func (*BibleVerseService) AddBibleVerse ¶
func (s *BibleVerseService) AddBibleVerse(verse mogbot.BibleVerse) (uint, error)
func (*BibleVerseService) AddBibleVerses ¶
func (s *BibleVerseService) AddBibleVerses(verses []mogbot.BibleVerse) ([]uint, error)
func (*BibleVerseService) BibleVerse ¶
func (s *BibleVerseService) BibleVerse(id uint) (mogbot.BibleVerse, error)
func (*BibleVerseService) BibleVerseByNumber ¶
func (s *BibleVerseService) BibleVerseByNumber(version, book string, chapter, verseNum int) (mogbot.BibleVerse, error)
func (*BibleVerseService) BibleVerseRange ¶
func (s *BibleVerseService) BibleVerseRange(version, book string, chapterStart, chapterEnd, verseStart, verseEnd int) ([]mogbot.BibleVerse, error)
func (*BibleVerseService) BibleVersesByChapter ¶
func (s *BibleVerseService) BibleVersesByChapter(version, book string, chapter int) ([]mogbot.BibleVerse, error)
func (*BibleVerseService) RemoveBibleVerse ¶
func (s *BibleVerseService) RemoveBibleVerse(id uint) (uint, error)
func (*BibleVerseService) RemoveBibleVerseByNumber ¶
func (s *BibleVerseService) RemoveBibleVerseByNumber(version, book string, chapter, verseNum int) (uint, error)
func (*BibleVerseService) UpdateBibleVerse ¶
func (s *BibleVerseService) UpdateBibleVerse(verse mogbot.BibleVerse) (uint, error)
type BibleVersionService ¶
func (*BibleVersionService) AddBibleVersion ¶
func (s *BibleVersionService) AddBibleVersion(version mogbot.BibleVersion) (uint, error)
func (*BibleVersionService) AddBibleVersions ¶
func (s *BibleVersionService) AddBibleVersions(versions []mogbot.BibleVersion) ([]uint, error)
func (*BibleVersionService) BibleVersion ¶
func (s *BibleVersionService) BibleVersion(id uint) (mogbot.BibleVersion, error)
func (*BibleVersionService) BibleVersionByAbbreviation ¶
func (s *BibleVersionService) BibleVersionByAbbreviation(abv string) (mogbot.BibleVersion, error)
func (*BibleVersionService) BibleVersions ¶
func (s *BibleVersionService) BibleVersions() ([]mogbot.BibleVersion, error)
func (*BibleVersionService) RemoveBibleVersion ¶
func (s *BibleVersionService) RemoveBibleVersion(id uint) (uint, error)
func (*BibleVersionService) RemoveBibleVersionByAbbreviation ¶
func (s *BibleVersionService) RemoveBibleVersionByAbbreviation(abv string) (uint, error)
type Database ¶
type Database struct { *UserService *GuildService *BibleVersionService *BibleBookService *BibleBookNameService *BibleVerseService }
type GuildService ¶
func (*GuildService) AddGuilds ¶
func (s *GuildService) AddGuilds(guilds []mogbot.Guild) ([]uint, error)
func (*GuildService) GuildBySnowflake ¶
func (s *GuildService) GuildBySnowflake(snowflake string) (mogbot.Guild, error)
func (*GuildService) RemoveGuild ¶
func (s *GuildService) RemoveGuild(id uint) (uint, error)
func (*GuildService) RemoveGuildBySnowflake ¶
func (s *GuildService) RemoveGuildBySnowflake(snowflake string) (uint, error)
func (*GuildService) UpdateGuild ¶
func (s *GuildService) UpdateGuild(guild mogbot.Guild) (uint, error)
type LogService ¶
type LogTypeService ¶
func (*LogTypeService) AddLogType ¶
func (s *LogTypeService) AddLogType(logType mogbot.LogType) (uint, error)
type UserService ¶
func (*UserService) RemoveUser ¶
func (s *UserService) RemoveUser(id uint) (uint, error)
func (*UserService) RemoveUserBySnowflake ¶
func (s *UserService) RemoveUserBySnowflake(snowflake string) (uint, error)
func (*UserService) UpdateUser ¶
func (s *UserService) UpdateUser(user mogbot.User) (uint, error)
func (*UserService) UserBySnowflake ¶
func (s *UserService) UserBySnowflake(snowflake string) (mogbot.User, error)
Click to show internal directories.
Click to hide internal directories.