Changes for version 0.012 - 2011-07-26
- Provide EntityModel::Test::Storage and EntityModel::Test::Cache so that external modules can use a common testing interface to verify basic functionality. Clean up module loading slightly. Disable log output in tests. Query interface uses PostgreSQL-style placeholders by default (hardcoded, will eventually come from the engine instead) Add check for unique module names to 00-pod.t
Modules
manage entity model definitions
asynchronous helper functions for EntityModel
base class for EntityModel caching support
Cache::Memcached::Fast-backed cache layer
simple proof-of-concept Perl-level caching layer
database management
value which is not yet ready
definition support for EntityModel
definition support for EntityModel
definition support for EntityModel
definition support for EntityModel
entity definition for EntityModel
constraint support for EntityModel
field definitions for EntityModel
foreign key support for EntityModel
asynchronous helper functions for EntityModel
base class for model definitions
base class for plugin handling
handle SQL queries
base class for EntityModel::Query-derived components
a condition clause for where, on etc.
support for SQL DELETE statements
support for EXCEPT set logic
field wrapper
FROM table definition
GROUP BY fields
support for INSERT SQL statement
field list for INSERT statement
intersection set logic
base class for JOIN tables
join table definition
define a field for ORDER BY clause
fields returned by a statement
select statement definition
subquery
union set operation
union all set operation
update statement
field to be updated in an update statement
backend storage interface for EntityModel
backend storage interface for EntityModel
backend storage interface for EntityModel
language support for EntityModel
C++ language support for EntityModel
Javascript language support for EntityModel
language support for EntityModel
base class for entity instances
generic language support via Template output.
template handling for EntityModel
tests for EntityModel::Cache and subclasses
tests for EntityModel::Storage and subclasses
transaction co-ordinator