Added site aliases. Migrated various scrapers to qu. Added BAM Visions base.

This commit is contained in:
2020-03-12 00:15:25 +01:00
parent c020d5659e
commit 37e188a0df
11 changed files with 400 additions and 69 deletions

View File

@@ -375,10 +375,11 @@ async function updateReleasesSearch(releaseIds) {
TO_TSVECTOR(
'traxxx',
releases.title || ' ' ||
sites.name || ' ' ||
sites.slug || ' ' ||
networks.name || ' ' ||
networks.slug || ' ' ||
sites.name || ' ' ||
sites.slug || ' ' ||
COALESCE(sites.alias, '') || ' ' ||
COALESCE(releases.shoot_id, '') || ' ' ||
COALESCE(TO_CHAR(releases.date, 'YYYY YY MM FMMM FMmonth mon DD FMDD'), '') || ' ' ||
STRING_AGG(COALESCE(actors.name, ''), ' ') || ' ' ||
@@ -394,7 +395,7 @@ async function updateReleasesSearch(releaseIds) {
LEFT JOIN tags ON local_tags.tag_id = tags.id
LEFT JOIN tags as tags_aliases ON local_tags.tag_id = tags_aliases.alias_for
${releaseIds ? 'WHERE releases.id = ANY(?)' : ''}
GROUP BY releases.id, sites.name, sites.slug, networks.name, networks.slug;
GROUP BY releases.id, sites.name, sites.slug, sites.alias, networks.name, networks.slug;
`, releaseIds && [releaseIds]);
if (documents.rows?.length > 0) {