| This Release | Fey-0.40 | [Download] [Browse] | 16 Feb 2011 | ||||
| Other Releases | |||||||
| Links | [ Discussion Forum ] [ View/Report Bugs (5) ] [ Dependencies ] [ Other Tools ] | ||||||
| Repository | http://hg.urth.org/hg/Fey - Website | ||||||
| CPAN Testers | PASS (1219) FAIL (1) NA (3) [ View Reports ] [ Perl/Platform Version Matrix ] | ||||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| ||||||
| License | The Artistic License 2.0 (GPL Compatible) | ||||||
| Special Files |
|
||||||
| Fey | Better SQL Generation Through Perl | 0.40 | |
| Fey::Column | Represents a column | 0.40 | |
| Fey::Column::Alias | Represents an alias for a column | 0.40 | |
| Fey::Exceptions | Defines exceptions used in the core Fey classes | 0.40 | |
| Fey::FK | Represents a foreign key | 0.40 | |
| Fey::FakeDBI | Just enough of the DBI API to fool Fey | 0.40 | |
| Fey::Literal | Factory for making a literal piece of a SQL statement | 0.40 | |
| Fey::Literal::Function | Represents a literal function in a SQL statement | 0.40 | |
| Fey::Literal::Null | Represents a literal NULL in a SQL statement | 0.40 | |
| Fey::Literal::Number | Represents a literal number in a SQL statement | 0.40 | |
| Fey::Literal::String | Represents a literal string in a SQL statement | 0.40 | |
| Fey::Literal::Term | Represents a literal term in a SQL statement | 0.40 | |
| Fey::NamedObjectSet | 0.40 | ||
| Fey::Placeholder | Represents a placeholder | 0.40 | |
| Fey::Role::ColumnLike | A role for "column-like" behavior | 0.40 | |
| Fey::Role::Comparable | A role for things that can be part of a WHERE clause | 0.40 | |
| Fey::Role::Groupable | A role for things that can be part of a GROUP BY clause | 0.40 | |
| Fey::Role::HasAliasName | A role for objects that bring an alias with them | 0.40 | |
| Fey::Role::IsLiteral | A role for things that are literals | 0.40 | |
| Fey::Role::Joinable | A role for things that can be part of a JOIN BY clause | 0.40 | |
| Fey::Role::MakesAliasObjects | A role for objects with separate alias objects | 0.40 | |
| Fey::Role::Named | A role for things with a name | 0.40 | |
| Fey::Role::Orderable | A role for things that can be part of a ORDER BY clause | 0.40 | |
| Fey::Role::SQL::Cloneable | Adds a just-deep-enough clone() method to SQL objects | 0.40 | |
| Fey::Role::SQL::HasBindParams | A role for queries which can have bind parameters | 0.40 | |
| Fey::Role::SQL::HasLimitClause | A role for queries which can include a LIMIT clause | 0.40 | |
| Fey::Role::SQL::HasOrderByClause | A role for queries which can include a ORDER BY clause | 0.40 | |
| Fey::Role::SQL::HasWhereClause | A role for queries which can include a WHERE clause | 0.40 | |
| Fey::Role::SQL::ReturnsData | A role for SQL queries which return data (SELECT, UNION, etc) | 0.40 | |
| Fey::Role::Selectable | A role for things that can go in a SELECT clause | 0.40 | |
| Fey::Role::SetOperation | A role for things that are a set operation | 0.40 | |
| Fey::Role::TableLike | A role for things that are like a table | 0.40 | |
| Fey::SQL | Documentation on SQL generation with Fey and SQL object factory | 0.40 | |
| Fey::SQL::Delete | Represents a DELETE query | 0.40 | |
| Fey::SQL::Except | Represents an EXCEPT operation | 0.40 | |
| Fey::SQL::Fragment::Join | Represents a single join in a FROM clause | 0.40 | |
| Fey::SQL::Fragment::Where::Boolean | Represents an AND or OR in a WHERE clause | 0.40 | |
| Fey::SQL::Fragment::Where::Comparison | Represents a comparison in a WHERE clause | 0.40 | |
| Fey::SQL::Fragment::Where::SubgroupEnd | Represents the end of a subgroup in a WHERE clause | 0.40 | |
| Fey::SQL::Fragment::Where::SubgroupStart | Represents the start of a subgroup in a WHERE clause | 0.40 | |
| Fey::SQL::Insert | Represents a INSERT query | 0.40 | |
| Fey::SQL::Intersect | Represents an INTERSECT operation | 0.40 | |
| Fey::SQL::Select | Represents a SELECT query | 0.40 | |
| Fey::SQL::Union | Represents a UNION operation | 0.40 | |
| Fey::SQL::Update | Represents a UPDATE query | 0.40 | |
| Fey::SQL::Where | Represents a "stand-alone" WHERE clause | 0.40 | |
| Fey::Schema | Represents a schema and contains tables and foreign keys | 0.40 | |
| Fey::Table | Represents a table (or view) | 0.40 | |
| Fey::Table::Alias | Represents an alias for a table | 0.40 | |
| Fey::Types | Types for use in Fey | 0.40 | |
| Fey::Types::Internal | Types for use in Fey | 0.40 |