stash/pkg/sqlite
WithoutPants 7cff71c35f
Add filesystem based blob storage (#3187)
* Refactor transaction hooks. Add preCommit
* Add BlobStore
* Use blobStore for tag images
* Use blobStore for studio images
* Use blobStore for performer images
* Use blobStore for scene covers
* Don't generate screenshots in legacy directory
* Run post-hooks outside original transaction
* Use blobStore for movie images
* Remove unnecessary DestroyImage methods
* Add missing filter for scene cover
* Add covers to generate options
* Add generate cover option to UI
* Add screenshot migration
* Delete thumb files as part of screenshot migration
2023-03-17 10:52:49 +11:00
..
blob Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
migrations Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
anonymise.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
anonymise_test.go Add anonymise database task (#3186) 2022-12-23 09:15:27 +11:00
batch.go Handle large and all entity queries (#3544) 2023-03-16 09:08:21 +11:00
blob.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
blob_migrate.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
blob_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
common.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
custom_migrations.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
database.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
driver.go Automatic database optimization and performance tweaks (#3527) 2023-03-13 13:45:13 +11:00
file.go Error reliably on invalid filter (#3428) 2023-02-13 12:14:41 +11:00
file_test.go [Files Refactor] Object file management (#2790) 2022-10-06 14:50:06 +11:00
filter.go Support filtering by StashID endpoint (#3005) 2022-11-17 10:08:15 +11:00
filter_internal_test.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
fingerprint.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
folder.go More timestamp corrections (#2933) 2022-09-20 13:52:37 +10:00
folder_test.go More timestamp corrections (#2933) 2022-09-20 13:52:37 +10:00
functions.go Correct title ordering for objects without titles (#3244) 2022-12-09 08:29:34 +11:00
gallery.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
gallery_chapter.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
gallery_chapter_test.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
gallery_test.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
image.go Handle large and all entity queries (#3544) 2023-03-16 09:08:21 +11:00
image_test.go [Feature] Images new fields : URL & Date (#3015) 2022-12-20 11:13:41 +11:00
movies.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
movies_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
performer.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
performer_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
query.go Error reliably on invalid filter (#3428) 2023-02-13 12:14:41 +11:00
record.go Fix date fields not being nulled correctly when cleared (#3243) 2022-12-06 13:33:58 +11:00
regex.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
repository.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
saved_filter.go Order saved filters by name (#3101) 2022-11-09 11:06:11 +11:00
saved_filter_test.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
scene.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
scene_marker.go Optimize allData queries (#3452) 2023-02-20 09:24:47 +11:00
scene_marker_test.go Optimize allData queries (#3452) 2023-02-20 09:24:47 +11:00
scene_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
scraped_item.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
setup_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
sql.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
stash_id_test.go [Files Refactor] Performance tuning (#2819) 2022-09-06 07:03:42 +00:00
studio.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
studio_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
table.go Performer disambiguation and aliases (#3113) 2022-12-01 13:54:08 +11:00
tables.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
tag.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
tag_test.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
transaction.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
transaction_test.go Fix concurrent test timeout 2022-11-30 09:25:12 +11:00
tx.go Rebuild association tables, ensure file-system-based galleries cannot be changed (#2955) 2022-09-30 09:18:58 +10:00
values.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00