The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.027 - 2015-11-28

  • use ipv4 and ipv6 patterns from Regexp::Common
  • update Path::Tiny version to fix File::Path issue
  • expand sql helpers docs to link related helpers
  • add the --delete helper option to ysql
  • return database handle from test setup function
  • change variable name in test
  • add release v0.026 announcement
  • fix commit urls in blog posts
  • fix release-blog script github URL

Documentation

Build YAML from another format (like JSON or CSV)
Build YAML by parsing lines of plain text
Mask a data structure to display only the desired fields
yq
Filter YAML through a command-line program
Query SQL databases in a Yertl workflow
yto
Change YAML to another format (like JSON)
Some recipies for common ETL tasks
A guide to using ysql to work with SQL databases

Modules

ETL with a Shell
Read documents from a format like JSON or CSV
Parse lines of text into documents
Filter documents through applying a mask
Filter and construct documents using a mini-language
A Parse::RecDescent-based parser for programs
A Parse::RecDescent-based parser using a parse tree
A regex-based parser for programs
Read and write documents with a SQL database
Write documents to a format like JSON or CSV
CSV read/write support for Yertl
JSON read/write support for Yertl
YAML read/write support for Yertl