mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 12:54:38 +03:00
* Add new txn manager interface * Add txn management to sqlite * Rename get to getByID * Add contexts to repository methods * Update query builders * Add context to reader writer interfaces * Use repository in resolver * Tighten interfaces * Tighten interfaces in dlna * Tighten interfaces in match package * Tighten interfaces in scraper package * Tighten interfaces in scan code * Tighten interfaces on autotag package * Remove ReaderWriter usage * Merge database package into sqlite
13 lines
299 B
Go
13 lines
299 B
Go
package performer
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/stashapp/stash/pkg/models"
|
|
)
|
|
|
|
type NameFinderCreator interface {
|
|
FindByNames(ctx context.Context, names []string, nocase bool) ([]*models.Performer, error)
|
|
Create(ctx context.Context, newPerformer models.Performer) (*models.Performer, error)
|
|
}
|