gorm

package
v0.0.0-...-1520e54 Latest Latest
Warning

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

Go to latest
Published: Nov 1, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BibleBookNameService

type BibleBookNameService struct {
	*gorm.DB
}

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 BibleBookService struct {
	*gorm.DB
}

type BibleVerseService

type BibleVerseService struct {
	*gorm.DB
}

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

type BibleVersionService struct {
	*gorm.DB
}

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 GuildService

type GuildService struct {
	*gorm.DB
}

func (*GuildService) AddGuild

func (s *GuildService) AddGuild(guild mogbot.Guild) (uint, error)

func (*GuildService) AddGuilds

func (s *GuildService) AddGuilds(guilds []mogbot.Guild) ([]uint, error)

func (*GuildService) Guild

func (s *GuildService) Guild(id uint) (mogbot.Guild, error)

func (*GuildService) GuildBySnowflake

func (s *GuildService) GuildBySnowflake(snowflake string) (mogbot.Guild, error)

func (*GuildService) Guilds

func (s *GuildService) Guilds() ([]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 LogService struct {
	*gorm.DB
}

type LogTypeService

type LogTypeService struct {
	*gorm.DB
}

func (*LogTypeService) AddLogType

func (s *LogTypeService) AddLogType(logType mogbot.LogType) (uint, error)

func (*LogTypeService) LogType

func (s *LogTypeService) LogType(logTypeID uint) (mogbot.LogType, error)

func (*LogTypeService) LogTypes

func (s *LogTypeService) LogTypes() ([]mogbot.LogType, error)

type UserService

type UserService struct {
	*gorm.DB
}

func (*UserService) AddUser

func (s *UserService) AddUser(user mogbot.User) (uint, error)

func (*UserService) AddUsers

func (s *UserService) AddUsers(users []mogbot.User) ([]uint, error)

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) User

func (s *UserService) User(id uint) (mogbot.User, error)

func (*UserService) UserBySnowflake

func (s *UserService) UserBySnowflake(snowflake string) (mogbot.User, error)

func (*UserService) Users

func (s *UserService) Users() ([]mogbot.User, error)

Jump to

Keyboard shortcuts

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