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

  • Flexible auto-generated IDs in Lists (including sequential)
  • Better treatment of default values and null/undefs
  • MySQL_DBI is split into SQL driver layer and there is a separate object XAO::DO::FS::Glue::MySQL that does not use DBI/DBD and makes XAO::FS about 2 times faster.
  • Some new tests
  • Cleanups and some speed optimisations
  • All references to dictionary are dropped
  • Benchmarking started to track performance (bench/results-*)

Documentation

XAO::FS database tool

Modules

XAO Foundation Server
default dynamic data object for Data::Customer
default dynamic data object for Data::Order
default dynamic data object for Data::Product
Collection class for XAO::FS
embeddable configuration object for XAO::FS
root node of objects tree
glue that connects database with classes in XAO::FS
DBD::mysql driver for XAO::FS
DBI/DBD base for XAO::FS drivers
Core data class for XAO::FS
List class for XAO::FS

Provides

in testcases/base.pm
in testcases/basic.pm
in testcases/collection.pm
in testcases/config.pm
in testcases/fields.pm
in testcases/index.pm
in testcases/linkage.pm
in testcases/lists.pm
in testcases/placeholders.pm
in testcases/search.pm

Examples