Added DDFNetwork scraper. Modified tag matching query to be case insensitive.

This commit is contained in:
2019-04-07 05:01:06 +02:00
parent c56068ab99
commit c8abb302e4
12 changed files with 305 additions and 9 deletions

View File

@@ -16,6 +16,12 @@ exports.seed = knex => Promise.resolve()
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.',
},
{
id: '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.',
},
{
id: 'julesjordan',
name: 'Jules Jordan',

View File

@@ -310,6 +310,79 @@ exports.seed = knex => Promise.resolve()
description: "Giant black dicks paired with round asses and garnished with the tightest pussies of all colors. Butts and Blacks delivers on its name sake, only the biggest dicks rocking the thickest chicks. These round honeys can take it all in and bounce around like it's a pogo stick. Come check out these soft round asses getting the attention they deserve.",
network_id: 'brazzers',
},
// DDF NETWORK
{
id: 'ddfbusty',
name: 'DDF Busty',
label: 'ddfbus',
url: 'https://ddfbusty.com',
description: 'Gorgeous Babes with big tits and Euro pornstars with huge natural boobs filmed in Exclusive Full HD, 4K, & VR porn videos.',
network_id: 'ddfnetwork',
},
{
id: 'handsonhardcore',
name: 'Hands on Hardcore',
label: 'ddfhoh',
url: 'https://handsonhardcore.com',
description: 'Hardcore Sex & Anal Fucking Exclusive XXX Videos in VR, 4K and full HD with Hot European Pornstars',
network_id: 'ddfnetwork',
},
{
id: 'houseoftaboo',
name: 'House of Taboo',
label: 'htaboo',
url: 'https://houseoftaboo.com',
description: 'Exclusive BDSM Porn & Extreme Sex Videos Produced in VR, 4K and full HD with The Hottest European Fetish Pornstars',
network_id: 'ddfnetwork',
},
{
id: 'ddfnetworkvr',
name: 'DDF Network VR',
label: 'ddfnvr',
url: 'https://ddfnetworkvr.com',
description: 'VR Porn Videos shot Exclusively in 180 3D 4K Virtual Reality featuring the Hottest European & American VR Pornstar Babes',
network_id: 'ddfnetwork',
},
{
id: 'eurogirlsongirls',
name: 'Euro Girls on Girls',
label: 'eurgrl',
url: 'https://eurogirlsongirls.com',
description: 'Hot Lesbian Sex & Glamour Lesbian Porn Videos and Photos Starring Gorgeous European Pornstars in 4K and Full HD VR.',
network_id: 'ddfnetwork',
},
{
id: '1byday',
name: '1By-Day',
label: '1byday',
url: 'https://1by-day.com',
description: 'Ultra Sexy Exclusive Solo Masturbation Videos in VR, 4K and full HD showcasing Glamour Babes & Intense Orgasms',
network_id: 'ddfnetwork',
},
{
id: 'euroteenerotica',
name: 'Euro Teen Erotica',
label: 'eurero',
url: 'https://euroteenerotica.com',
description: 'Teen Threesomes & Barely Legal Porn Videos in 4K, VR and FULL HD with Hot Nymphomaniac Teen Babes',
network_id: 'ddfnetwork',
},
{
id: 'hotlegsandfeet',
name: 'Hot Legs and Feet',
label: 'hotleg',
url: 'https://hotlegsandfeet.com',
description: 'Foot Fetish & Sexy Legs Porn Videos with Hot and Sexy Euro Pornstars',
network_id: 'ddfnetwork',
},
{
id: 'onlyblowjob',
name: 'Only Blowjob',
label: 'onlbj',
url: 'https://onlyblowjob.com',
description: 'Fantasy Blowjobs & POV Cock Sucking Videos and Photos Produced in VR, 4K and full HD featuring Sexy European Pornstars',
network_id: 'ddfnetwork',
},
// JULES JORDAN
{
id: 'julesjordan',

View File

@@ -3,6 +3,7 @@
/* eslint-disable max-len */
exports.seed = knex => Promise.resolve()
.then(() => knex('tags').del())
.then(() => knex('tags_groups').del())
.then(() => knex('tags_groups').insert([
{
group: 'penetration',
@@ -91,6 +92,10 @@ exports.seed = knex => Promise.resolve()
tag: 'ATM',
alias_for: null,
},
{
tag: 'ball licking',
alias_for: null,
},
{
tag: 'bathroom',
alias_for: null,
@@ -212,6 +217,11 @@ exports.seed = knex => Promise.resolve()
tag: 'doggy style',
alias_for: null,
},
{
tag: 'dress',
alias_for: null,
group_id: 'clothing',
},
{
tag: 'ebony',
alias_for: null,
@@ -228,14 +238,17 @@ exports.seed = knex => Promise.resolve()
{
tag: 'European',
alias_for: null,
group_id: 'ethnicity',
},
{
tag: 'facefucking',
alias_for: null,
group_id: 'position',
},
{
tag: 'facesitting',
alias_for: null,
group_id: 'position',
},
{
tag: 'facial',
@@ -293,6 +306,11 @@ exports.seed = knex => Promise.resolve()
alias_for: null,
group_id: 'clothing',
},
{
tag: 'Hungarian',
alias_for: null,
group_id: 'ethnicity',
},
{
tag: 'humiliation',
alias_for: null,
@@ -301,6 +319,10 @@ exports.seed = knex => Promise.resolve()
tag: 'interracial',
alias_for: null,
},
{
tag: 'kissing',
alias_for: null,
},
{
tag: 'latex',
alias_for: null,
@@ -326,6 +348,10 @@ exports.seed = knex => Promise.resolve()
alias_for: null,
group_id: 'clothing',
},
{
tag: 'masturbation',
alias_for: null,
},
{
tag: 'MILF',
alias_for: null,
@@ -336,13 +362,18 @@ exports.seed = knex => Promise.resolve()
alias_for: null,
group_id: 'group',
},
{
tag: 'miniskirt',
alias_for: null,
group_id: 'clothing',
},
{
tag: 'missionary',
alias_for: null,
group_id: 'position',
},
{
tag: 'natural',
tag: 'natural boobs',
alias_for: null,
group_id: 'body',
},
@@ -422,10 +453,25 @@ exports.seed = knex => Promise.resolve()
tag: 'shaved',
alias_for: null,
},
{
tag: 'shoes on',
alias_for: null,
group_id: 'clothing',
},
{
tag: 'skirt',
alias_for: null,
group_id: 'clothing',
},
{
tag: 'slapping',
alias_for: null,
},
{
tag: 'socks',
alias_for: null,
group_id: 'clothing',
},
{
tag: 'spanking',
alias_for: null,
@@ -438,6 +484,10 @@ exports.seed = knex => Promise.resolve()
tag: 'small boobs',
alias_for: null,
},
{
tag: 'small butt',
alias_for: null,
},
{
tag: 'speculum',
alias_for: null,
@@ -482,6 +532,10 @@ exports.seed = knex => Promise.resolve()
alias_for: null,
group_id: 'age',
},
{
tag: 'titty fuck',
alias_for: null,
},
{
tag: 'toys',
alias_for: null,
@@ -759,6 +813,10 @@ exports.seed = knex => Promise.resolve()
tag: 'enhanced',
alias_for: 'enhanced boobs',
},
{
tag: 'enhanced tits',
alias_for: 'enhanced boobs',
},
{
tag: 'face sitting',
alias_for: 'facesitting',
@@ -783,6 +841,10 @@ exports.seed = knex => Promise.resolve()
tag: 'foot fetish',
alias_for: 'feet',
},
{
tag: 'French kissing',
alias_for: 'kissing',
},
{
tag: 'gape',
alias_for: 'gaping',
@@ -795,6 +857,10 @@ exports.seed = knex => Promise.resolve()
tag: 'gapes (gaping asshole)',
alias_for: 'gaping',
},
{
tag: 'group sex',
alias_for: 'orgy',
},
{
tag: 'flagellation',
alias_for: 'corporal punishment',
@@ -815,6 +881,10 @@ exports.seed = knex => Promise.resolve()
tag: 'lezdom',
alias_for: 'lesbian',
},
{
tag: 'mini-skirt',
alias_for: 'miniskirt',
},
{
tag: 'MMF',
alias_for: 'MFM',
@@ -823,6 +893,14 @@ exports.seed = knex => Promise.resolve()
tag: 'MFF',
alias_for: 'FMF',
},
{
tag: 'natural',
alias_for: 'natural boobs',
},
{
tag: 'natural tits',
alias_for: 'natural boobs',
},
{
tag: 'oral',
alias_for: 'blowjob',
@@ -903,10 +981,18 @@ exports.seed = knex => Promise.resolve()
tag: 'shaved pussy',
alias_for: 'shaved',
},
{
tag: 'shoes',
alias_for: 'shoes on',
},
{
tag: 'slave',
alias_for: 'BDSM',
},
{
tag: 'small ass',
alias_for: 'small butt',
},
{
tag: 'small tits',
alias_for: 'small boobs',