X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/31a341925c07c850260b269047f9ed2fd0b6c006..e3fb22aca3122b87432194fb49ddfa8a5c8c95e2:/tools/mkwordlist diff --git a/tools/mkwordlist b/tools/mkwordlist index e1729a3..4f9c703 100755 --- a/tools/mkwordlist +++ b/tools/mkwordlist @@ -1,5 +1,13 @@ -#!/bin/sh -echo 'use utf8;' -psql sheet -XAt -c " - SELECT json_object_agg(coalesce(id::text, ''), forms) FROM _cat_words -" | sed 's/ : / => /g' +#!/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'; +say pp { $db->select(_cat_words => "coalesce(id::text, ''), forms")->map };