Added Teen Core Club. Changed network to entity in GraphQL query.

This commit is contained in:
2020-06-08 03:41:12 +02:00
parent 09d849eb9d
commit 79465d9634
143 changed files with 362 additions and 37 deletions

View File

@@ -5711,6 +5711,188 @@ const sites = [
tags: ['family'],
network: 'teamskeet',
},
// TEEN CORE CLUB
{
name: 'AssTeenMouth',
slug: 'assteenmouth',
network: 'teencoreclub',
},
{
name: 'Bang Teen Pussy',
slug: 'bangteenpussy',
network: 'teencoreclub',
},
{
name: 'Analyzed Girls',
slug: 'analyzedgirls',
network: 'teencoreclub',
},
{
name: 'Brutal Invasion',
slug: 'brutalinvasion',
network: 'teencoreclub',
},
{
name: 'Cumaholic Teens',
alias: ['cumoholic teens', 'cumoholicteens'],
slug: 'cumaholicteens',
network: 'teencoreclub',
},
{
name: 'Defiled 18',
slug: 'defiled18',
network: 'teencoreclub',
},
{
name: 'Double Teamed Teens',
slug: 'doubleteamedteens',
network: 'teencoreclub',
},
{
name: 'Dreams HD',
slug: 'dreamshd',
network: 'teencoreclub',
},
{
name: 'Girls Got Cream',
slug: 'girlsgotcream',
network: 'teencoreclub',
},
{
name: 'Hardcore Youth',
slug: 'hardcoreyouth',
network: 'teencoreclub',
},
{
name: 'Little Hellcat',
slug: 'littlehellcat',
network: 'teencoreclub',
},
{
name: 'Make Teen Gape',
slug: 'maketeengape',
network: 'teencoreclub',
},
{
name: 'Nylon Sweeties',
slug: 'nylonsweeties',
network: 'teencoreclub',
},
{
name: 'Seductive 18',
slug: 'seductive18',
network: 'teencoreclub',
},
{
name: 'Teen Anal Casting',
slug: 'teenanalcasting',
network: 'teencoreclub',
},
{
name: 'Teen Drillers',
slug: 'teendrillers',
network: 'teencoreclub',
},
{
name: 'Teens Natural Way',
slug: 'teensnaturalway',
network: 'teencoreclub',
},
{
name: 'Teens Try Blacks',
slug: 'teenstryblacks',
network: 'teencoreclub',
},
{
name: 'Spermantino',
slug: 'spermantino',
network: 'teencoreclub',
},
{
name: 'Teach My Ass',
slug: 'teachmyass',
network: 'teencoreclub',
},
{
name: 'Nightclub',
slug: 'nightclub',
network: 'teencoreclub',
},
{
name: 'Let\'s Go Dirty',
slug: 'letsgodirty',
network: 'teencoreclub',
},
{
name: 'Nightclub Live',
slug: 'nightclublive',
network: 'teencoreclub',
},
{
name: 'Drilled Chicks',
slug: 'drilledchicks',
network: 'teencoreclub',
},
{
name: 'Anal Checkups',
slug: 'analcheckups',
network: 'teencoreclub',
},
{
name: 'Fab Sluts',
slug: 'fabsluts',
network: 'teencoreclub',
},
{
name: 'Jerk-Off Pass',
slug: 'jerkoffpass',
network: 'teencoreclub',
},
{
name: 'Nylon Spunk Junkies',
slug: 'nylonspunkjunkies',
network: 'teencoreclub',
},
{
name: 'She Got Six',
slug: 'shegotsix',
network: 'teencoreclub',
},
{
name: 'Spear Teen Pussy',
slug: 'spearteenpussy',
network: 'teencoreclub',
},
{
name: 'Teen Core Club',
slug: 'teencoreclub',
network: 'teencoreclub',
},
{
name: 'Teen Core Zine',
slug: 'teencorezine',
network: 'teencoreclub',
},
{
name: 'Teens Go Porn',
slug: 'teensgoporn',
network: 'teencoreclub',
},
{
name: 'We Need New Talents',
slug: 'weneednewtalents',
network: 'teencoreclub',
},
{
name: 'X Core Club',
slug: 'xcoreclub',
network: 'teencoreclub',
},
{
name: 'Young Throats',
slug: 'youngthroats',
network: 'teencoreclub',
},
// TWISTYS
{
name: 'Twistys',
@@ -6187,6 +6369,7 @@ exports.seed = knex => Promise.resolve()
const sitesWithNetworks = sites.map(site => ({
slug: site.slug,
name: site.name,
type: site.type || 2,
alias: (site.alias || []).join(','),
description: site.description,
url: site.url,
@@ -6196,7 +6379,7 @@ exports.seed = knex => Promise.resolve()
active: site.show,
}));
const { inserted, updated } = await upsert('entities', sitesWithNetworks, 'slug', knex);
const { inserted, updated } = await upsert('entities', sitesWithNetworks, ['slug', 'type'], knex);
const sitesMap = [].concat(inserted, updated).reduce((acc, { id, slug }) => ({ ...acc, [slug]: id }), {});
const tagAssociations = sites.map(site => (site.tags