The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.04 - 2017-05-28

  • fixed range condition maker (thanks mamimumemoomoo)
  • namespace cleaner switched to namespace::autoclean (thanks karenetheridge)
  • throw more intelligibly error when calling update without data (thanks GeJ)
  • droped typoed (obsoluted) `make_range_condtion` method

Modules

The ORM as our great brother.
DSL for declaring actions on sometimes
Database handler manager
Round robin database handler manager
Count rows in database.
SELECT with pager
plus one pager injector
range condition maker
SELECT sql with pager
Support for Joined query
Connect to database in a Weighted RoundRobin manner
Result class
Rows as a collection
Row class
DSL for declaring relationship rules

Provides

in lib/Aniki/Filter.pm
in lib/Aniki/QueryBuilder.pm
in lib/Aniki/QueryBuilder/Canonical.pm
in lib/Aniki/Result/Collection/Joined.pm
in lib/Aniki/Result/Role/Pager.pm
in lib/Aniki/Row/Joined.pm
in lib/Aniki/Schema.pm
in lib/Aniki/Schema/Relationship.pm
in lib/Aniki/Schema/Relationship/Fetcher.pm
in lib/Aniki/Schema/Relationships.pm
in lib/Aniki/Schema/Table.pm
in lib/Aniki/Schema/Table/Field.pm
in lib/Aniki/Schema/Table/PrimaryKey.pm