Changes for version 1.05 - 2026-03-21

  • New: SELECT * now presents columns in CREATE TABLE declaration order (previously alphabetical). For SELECT * with JOIN, columns follow table appearance order (FROM first, then each JOIN), each table's columns in declaration order, as 'alias.col' qualified names. Named SELECT lists (SELECT a, b) continue to follow the SELECT order.
  • New: INSERT INTO table VALUES (...) without a column list is now supported; values are assigned to columns in CREATE TABLE order. Mismatched value count returns an error.
  • Added: t/1014_colorder_insert.t (72 tests) covering both features.
  • Updated: POD and README revised; column-order limitation removed.

Modules

Pure-Perl flat-file relational database with DBI-like interface

Provides

in lib/DB/Handy.pm
in lib/DB/Handy.pm