stores

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 5, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	NewBadger = persistence.NewBadger
)

Functions

This section is empty.

Types

type BadgerLogr added in v0.2.0

type BadgerLogr = persistence.BadgerLogr

type BadgerOptions added in v0.2.0

type BadgerOptions = persistence.BadgerOptions

type Sql

type Sql struct {
	// contains filtered or unexported fields
}

func NewSQL

func NewSQL(driverName, dataSourceName string) (*Sql, error)

func (*Sql) Close

func (s *Sql) Close() error

func (*Sql) GetMedia added in v0.2.0

func (s *Sql) GetMedia(ctx context.Context, id entities.SourceID) (*entities.Media, error)

func (*Sql) GetMediaBulk added in v0.2.0

func (s *Sql) GetMediaBulk(ctx context.Context, ids []entities.SourceID) ([]*entities.Media, error)

func (*Sql) PutMedia

func (s *Sql) PutMedia(ctx context.Context, media *entities.Media) error

func (*Sql) PutMediaBulk

func (s *Sql) PutMediaBulk(ctx context.Context, medias []*entities.Media) error

Directories

Path Synopsis
Package models contains generated code for schema 'media.db'.
Package models contains generated code for schema 'media.db'.

Jump to

Keyboard shortcuts

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