Changes for version 0.23 - 2008-03-23
- Fey::SQL::Insert did not make sure that the order of the bind_params() it returned actually matched the order of the columns in the "INSERT ... INTO" clause. It accidentally worked sometimes but was fundamentally broken. This only mattered if you were using the auto_placeholders feature, so it did not affect Fey::ORM. Reported and diagnosed by Dieter Pearcey.
Modules
Better SQL Generation Through Perl
Represents a column
Represents an alias for a column
Defines exceptions used in the core Fey classes
Represents a foreign key
Just enough of the DBI API to fool Fey
Represents a literal piece of a SQL statement
Represents a literal function in a SQL statement
Represents a literal NULL in a SQL statement
Represents a literal number in a SQL statement
Represents a literal string in a SQL statement
Represents a literal term in a SQL statement
Holds a set of named objects
Represents a placeholder
A role for "column-like" behavior
A role for things that can be part of a WHERE clause
A role for things that can be part of a GROUP BY clause
A role for things that can be part of a JOIN BY clause
A role for things with a name
A role for things that can be part of a ORDER BY clause
A role for queries which can have bind parameters
A role for queries which can include a LIMIT clause
A role for queries which can include a ORDER BY clause
A role for queries which can include a WHERE clause
A role for things that can go in a SELECT clause
A role for things that are like a table
Documentation on SQL generation with Fey and SQL object factory
Represents a DELETE query
Represents a single join in a FROM clause
Represents a subselect
Represents an AND or OR in a WHERE clause
Represents a comparison in a WHERE clause
Represents the end of a subgroup in a WHERE clause
Represents the start of a subgroup in a WHERE clause
Represents a INSERT query
Represents a SELECT query
Represents a UPDATE query
Represents a "stand-alone" WHERE clause
Represents a schema and contains tables and foreign keys
Represents a table (or view)
Represents an alias for a table
Types for use in Fey