Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MigrateModStorageDB ¶
func MigrateModStorageDB(db *sql.DB, dbtype types.DatabaseType) error
Types ¶
type ModStorageEntry ¶
type ModStorageEntry struct { ModName string `json:"modname"` Key []byte `json:"key"` Value []byte `json:"value"` }
internal name: "entries"
type ModStorageRepository ¶
type ModStorageRepository interface { Get(modname string, key []byte) (*ModStorageEntry, error) Create(entry *ModStorageEntry) error Update(entry *ModStorageEntry) error Delete(modname string, key []byte) error Count() (int64, error) Export(z *zip.Writer) error Import(z *zip.Reader) error }
func NewModStorageRepository ¶
func NewModStorageRepository(db *sql.DB, dbtype types.DatabaseType) ModStorageRepository
Click to show internal directories.
Click to hide internal directories.