stash/pkg/models
WithoutPants 964b559309 Restructure data layer (#2532)
* 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
2022-09-06 07:03:40 +00:00
..
json Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
jsonschema Fix Synopsis json string in movie jsonschema (#2664) 2022-06-22 10:59:39 +10:00
mocks Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
paths Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
errors.go Refactor scraper top half (#1893) 2021-11-19 10:55:34 +11:00
filter.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
find_filter.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
gallery.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
generate.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
image.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
import.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_file.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_gallery.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
model_image.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
model_joins.go Identify task (#1839) 2021-10-28 14:25:17 +11:00
model_movie.go Restructure go project (#2356) 2022-03-17 11:33:59 +11:00
model_performer.go Add ignore autotag flag (#2439) 2022-04-04 20:03:39 +10:00
model_saved_filter.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_scene.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_scene_marker.go Data layer restructuring (#997) 2021-01-18 12:23:20 +11:00
model_scene_test.go Identify task (#1839) 2021-10-28 14:25:17 +11:00
model_scraped_item.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_studio.go Add ignore autotag flag (#2439) 2022-04-04 20:03:39 +10:00
model_tag.go Add ignore autotag flag (#2439) 2022-04-04 20:03:39 +10:00
movie.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
performer.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
query.go Show duration and filesize in results (#1776) 2021-10-25 11:40:13 +11:00
repository.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
resolution.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
saved_filter.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
scene.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
scene_marker.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
scraped.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
search.go Add search string parsing (#1982) 2021-11-22 14:59:22 +11:00
search_test.go Add search string parsing (#1982) 2021-11-22 14:59:22 +11:00
sql.go Identify task (#1839) 2021-10-28 14:25:17 +11:00
sqlite_date.go Validate SQLiteDate (#2052) 2021-11-23 08:18:43 +11:00
sqlite_date_test.go Validate SQLiteDate (#2052) 2021-11-23 08:18:43 +11:00
sqlite_timestamp.go Handle zip file modification (#877) 2020-11-05 10:26:51 +11:00
stash_box.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
stash_ids.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
studio.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
tag.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
timestamp.go Support a minModTime input on metadata scans. (#1951) 2021-11-26 11:48:31 +11:00
timestamp_test.go Support a minModTime input on metadata scans. (#1951) 2021-11-26 11:48:31 +11:00