X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/2fdc882fb5c5ddfdac1c40bf2ce6e0aae60e18cf..20944668da222b8510754fb4819b2b21e768840c:/tools/mkwordlist diff --git a/tools/mkwordlist b/tools/mkwordlist index 9076a09..3c5aac9 100755 --- a/tools/mkwordlist +++ b/tools/mkwordlist @@ -11,7 +11,9 @@ say 'use utf8;'; use Data::Dump 'pp'; if (my $lang = shift @ARGV) { - say pp({ $db->select(word => "coalesce(ref, id), exportform(row(form,alt,lang,cat,ref,prio,source,thumb,wptitle,created,updated,CASE WHEN source IS NULL THEN ref ELSE id END,cover,grade,creator))", {lang => $lang})->map }) =~ s/\\x\{([0-9A-F]+)\}/chr hex $1/ger; + my %filter = (lang => $lang); + say pp({ $db->select('_word_ref w' => "ref, exportform(row(w.*))", \%filter)->map }) + =~ s/\\x\{([0-9A-F]+)\}/chr hex $1/ger; exit; } say pp { $db->select(_cat_words => "coalesce(id::text, ''), forms")->map };