#!/usr/bin/env perl use 5.014; use warnings; BEGIN { push @INC, '.' } use Shiar_Sheet::DB; use open ':std' => ':utf8'; my $db = Shiar_Sheet::DB->connect; say 'use utf8;'; use Data::Dump 'pp'; if (my $lang = shift @ARGV) { 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 };