forked from DebaucheryLibrarian/traxxx
135 lines
5.5 KiB
JavaScript
135 lines
5.5 KiB
JavaScript
/* eslint-disable max-len */
|
||
const upsert = require('../src/utils/upsert');
|
||
|
||
const networks = [
|
||
{
|
||
slug: '21sextury',
|
||
name: '21Sextury',
|
||
url: 'https://www.21sextury.com',
|
||
description: 'Watch all the latest scenes and porn video updates on 21Sextury.com, the best European porn site with the hottest pornstars from all over the world! Watch porn videos from the large network here.',
|
||
},
|
||
{
|
||
slug: 'bangbros',
|
||
name: 'Bang Bros',
|
||
url: 'https://bangbros.com',
|
||
description: 'Here at Bang Bros, we only film the best highest quality porn with the sexiest Amateur girls and the top pornstars. Updated daily on Bangbros.com.',
|
||
},
|
||
{
|
||
slug: 'blowpass',
|
||
name: 'Blowpass',
|
||
url: 'https://www.blowpass.com',
|
||
description: 'Welcome to Blowpass.com, your ultimate source for deepthroat porn, MILF and teen blowjob videos, big cumshots and any and everything oral!',
|
||
},
|
||
{
|
||
slug: 'brazzers',
|
||
name: 'Brazzers',
|
||
url: 'https://www.brazzers.com',
|
||
description: 'Brazzers homepage is updated daily with official HD porn scenes. Our hottest videos and sex series are filled with big tits, sexy milf, top pornstars and special events.',
|
||
},
|
||
{
|
||
slug: 'ddfnetwork',
|
||
name: 'DDF Network',
|
||
url: 'https://ddfnetwork.com',
|
||
description: 'European porn videos hub with exclusive VR, 4K and full HD XXX videos and hot sex photos of Europes finest porn star babes.',
|
||
},
|
||
{
|
||
slug: 'dogfartnetwork',
|
||
name: 'Dogfart Network',
|
||
url: 'https://dogfartnetwork.com',
|
||
description: 'The world famous Dogfart Interracial series. Online since 1996, we have the largest collection of Interracial videos, pictures and content on the web.',
|
||
parameters: JSON.stringify({ photoLimit: 25 }),
|
||
},
|
||
{
|
||
slug: 'evilangel',
|
||
name: 'Evil Angel',
|
||
url: 'https://evilangel.com',
|
||
description: 'Welcome to the award winning Evil Angel website, home to the most popular pornstars of today, yesterday and tomorrow in their most extreme and hardcore porn scenes to date. We feature almost 30 years of rough sex videos and hardcore anal porn like you\'ve never seen before, and have won countless AVN and XBiz awards including \'Best Site\' and \'Best Studio\'.',
|
||
},
|
||
{
|
||
slug: 'julesjordan',
|
||
name: 'Jules Jordan',
|
||
url: 'https://www.julesjordan.com',
|
||
},
|
||
{
|
||
slug: 'kellymadison',
|
||
name: 'Kelly Madison Media',
|
||
url: 'https://www.kellymadison.com',
|
||
description: 'Home of Kelly Madison and Ryan Madison',
|
||
},
|
||
{
|
||
slug: 'kink',
|
||
name: 'Kink',
|
||
url: 'https://www.kink.com',
|
||
description: 'Authentic Bondage & Real BDSM Porn Videos. Demystifying and celebrating alternative sexuality by providing the most authentic kinky videos. Experience the other side of porn.',
|
||
},
|
||
{
|
||
slug: 'legalporno',
|
||
name: 'LegalPorno',
|
||
url: 'https://www.legalporno.com',
|
||
description: 'The Best HD Porn For You!',
|
||
},
|
||
{
|
||
slug: 'mikeadriano',
|
||
name: 'Mike Adriano',
|
||
url: null,
|
||
description: null,
|
||
},
|
||
{
|
||
slug: 'mofos',
|
||
name: 'MOFOS',
|
||
url: 'https://www.mofos.com',
|
||
description: 'Check out the Official Mofos Network of best amateur pornsites. Girlfriend – voyeur - college girls - first anal & more. Bonus Milf sites for wifey lovers.',
|
||
},
|
||
{
|
||
slug: 'naughtyamerica',
|
||
name: 'Naughty America',
|
||
url: 'https://www.naughtyamerica.com',
|
||
description: 'The best porn movies daily at Naughty America! Experience the most seductive porn stars in stunning virtual reality, 4K and HD porn videos!',
|
||
},
|
||
{
|
||
slug: 'pervcity',
|
||
name: 'Perv City',
|
||
url: 'https://www.pervcity.com',
|
||
description: '',
|
||
},
|
||
{
|
||
slug: 'pornpros',
|
||
name: 'Porn Pros',
|
||
url: 'https://pornpros.com',
|
||
description: 'Watch the best HD exclusive movies and videos on Porn Pros. All the hottest new Pornstar and amateur girls in High Definition updated daily.',
|
||
},
|
||
{
|
||
slug: 'private',
|
||
name: 'Private',
|
||
url: 'https://www.private.com',
|
||
description: 'Private is the best source for adult movies and videos. Featuring the most popular hardcore adult stars in hundreds of porn movies, Private.com delivers...',
|
||
},
|
||
{
|
||
slug: 'realitykings',
|
||
name: 'Reality Kings',
|
||
url: 'https://www.realitykings.com',
|
||
description: 'Home of HD reality porn featuring the nicest tits and ass online! The hottest curvy girls in real amateur sex stories are only on REALITYkings.com',
|
||
},
|
||
{
|
||
slug: 'vixen',
|
||
name: 'Vixen',
|
||
url: 'https://www.vixen.com',
|
||
description: 'Vixen.com features the world’s finest cinematic adult films with 4K quality and high-end erotic photography.',
|
||
},
|
||
{
|
||
slug: 'xempire',
|
||
name: 'XEmpire',
|
||
url: 'https://www.xempire.com',
|
||
description: 'XEmpire.com brings you today\'s top pornstars in beautifully shot, HD sex scenes across 4 unique porn sites of gonzo porn, interracial, lesbian & erotica!',
|
||
},
|
||
];
|
||
|
||
exports.seed = knex => Promise.resolve()
|
||
.then(async () => {
|
||
// find network IDs
|
||
const duplicates = await knex('networks').select('*');
|
||
const duplicatesBySlug = duplicates.reduce((acc, network) => ({ ...acc, [network.slug]: network }), {});
|
||
|
||
return upsert('networks', networks, duplicatesBySlug, 'slug', knex);
|
||
});
|