stash/pkg/sqlite/migrations/14_stash_box_ids.up.sql
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

20 lines
565 B
SQL

CREATE TABLE `scene_stash_ids` (
`scene_id` integer,
`endpoint` varchar(255),
`stash_id` varchar(36),
foreign key(`scene_id`) references `scenes`(`id`) on delete CASCADE
);
CREATE TABLE `performer_stash_ids` (
`performer_id` integer,
`endpoint` varchar(255),
`stash_id` varchar(36),
foreign key(`performer_id`) references `performers`(`id`) on delete CASCADE
);
CREATE TABLE `studio_stash_ids` (
`studio_id` integer,
`endpoint` varchar(255),
`stash_id` varchar(36),
foreign key(`studio_id`) references `studios`(`id`) on delete CASCADE
);