Compare commits
No commits in common. "3ad9a359f49e4751028c0b84525750bfe338ff37" and "58c01bdfcf80c960d5982a5d02fb670b4beeacbb" have entirely different histories.
3ad9a359f4
...
58c01bdfcf
|
|
@ -999,7 +999,7 @@ exports.up = knex => Promise.resolve()
|
||||||
// allow vim fold
|
// allow vim fold
|
||||||
return knex.raw(`
|
return knex.raw(`
|
||||||
CREATE UNIQUE INDEX unique_actor_slugs_network ON actors (slug, entity_id, entry_id);
|
CREATE UNIQUE INDEX unique_actor_slugs_network ON actors (slug, entity_id, entry_id);
|
||||||
CREATE UNIQUE INDEX unique_actor_slugs ON actors (slug) WHERE entity_id IS NULL;
|
CREATE UNIQUE INDEX unique_actor_slugs ON actors (slug, (entity_id IS NULL));
|
||||||
|
|
||||||
CREATE UNIQUE INDEX releases_search_unique ON releases_search (release_id);
|
CREATE UNIQUE INDEX releases_search_unique ON releases_search (release_id);
|
||||||
CREATE INDEX releases_search_index ON releases_search USING GIN (document);
|
CREATE INDEX releases_search_index ON releases_search USING GIN (document);
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.172.1",
|
"version": "1.172.0",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.172.1",
|
"version": "1.172.0",
|
||||||
"description": "All the latest porn releases in one place",
|
"description": "All the latest porn releases in one place",
|
||||||
"main": "src/app.js",
|
"main": "src/app.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
|
|
@ -146,13 +146,12 @@ async function deleteScenes(sceneIds) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// there can be too many scene IDs for where in, causing a stack depth error
|
|
||||||
await knex('movies_scenes')
|
await knex('movies_scenes')
|
||||||
.whereRaw('scene_id = ANY(:sceneIds)', { sceneIds })
|
.whereIn('scene_id', sceneIds)
|
||||||
.delete();
|
.delete();
|
||||||
|
|
||||||
const deleteCount = await knex('releases')
|
const deleteCount = await knex('releases')
|
||||||
.whereRaw('id = ANY(:sceneIds)', { sceneIds })
|
.whereIn('id', sceneIds)
|
||||||
.delete();
|
.delete();
|
||||||
|
|
||||||
logger.info(`Removed ${deleteCount}/${sceneIds.length} scenes`);
|
logger.info(`Removed ${deleteCount}/${sceneIds.length} scenes`);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue