Search results for "module:Fey"
Fey - Better SQL Generation Through Perl
The "Fey" distribution contains a set of modules for representing the components of a DBMS schema, and for dynamically generating SQL queries based on that schema....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::FK - Represents a foreign key
This class represents a foreign key, connecting one or more columns in one table to columns in another table....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::ORM - A Fey-based ORM (If you like SQL, you might like Fey::ORM)
Fey::ORM builds on top of other Fey project libraries to create an ORM focused on easy SQL generation. This is an ORM for people who are comfortable with SQL and want to be able to use it with their objects, rather than people who like OO and don't w...
DROLSKY/Fey-ORM-0.47 - 12 Jul 2015 18:37:58 UTC
Fey::SQL - Documentation on SQL generation with Fey and SQL object factory
This module mostly exists to provide documentation and a factory interface for making SQL statement objects. For convenience, loading this module loads all of the "Fey::SQL::*" classes, such as Fey::SQL::Select, Fey::SQL::Delete, etc....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::Test - Test libraries for Fey distros
This distribution contains libraries used for testing various Fey distributions....
DROLSKY/Fey-Test-0.10 - 14 Sep 2011 17:22:44 UTC
Fey::Table - Represents a table (or view)
This class represents a table or view in a schema. From the standpoint of SQL construction in Fey, a table and a view are basically the same thing....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::Types - Types for use in Fey
This module defines a whole bunch of types used by the Fey core classes. None of these types are documented for external use at the present, though that could change in the future....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::Loader - Load your schema definition from a DBMS
"Fey::Loader" takes a "DBI" handle and uses it to construct a set of Fey objects representing that schema. It will attempt to use an appropriate DBMS subclass if one exists, but will fall back to using a generic loader otherwise. The generic loader s...
DROLSKY/Fey-Loader-0.13 - 14 Sep 2011 17:25:35 UTC
Fey::Column - Represents a column
This class represents a column in a table....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::Schema - Represents a schema and contains tables and foreign keys
This class represents a schema, which is a set of tables and foreign keys....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::FakeDBI - Just enough of the DBI API to fool Fey
This class provides just enough of the "DBI" API to use when Fey needs a "DBI" object for quoting SQL statements. It implements the "quote()" and "quote_identifier()" methods only. It exists solely to allow some internal API re-use for Fey, and you s...
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::Literal - Factory for making a literal piece of a SQL statement
This class is a factory for creating a literal piece of a SQL statement, such as a string, number, or function....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::DBIManager - Manage a set of DBI handles
"Fey::DBIManager" manager a set of Fey::DBIManager::Source objects, each of which in turn represents a single "DBI" handle. It's main purpose is to provide a single interface to one or more data sources, allowing you to easily define your database co...
DROLSKY/Fey-DBIManager-0.16 - 15 Jun 2011 04:10:14 UTC
Fey::Exceptions - Defines exceptions used in the core Fey classes
This module defines the exceptions which are used by the core Fey classes....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::Placeholder - Represents a placeholder
This class represents a placeholder in a SQL statement. For now, this always means the string "?", but in the future it may allow for numbered or named placeholders....
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
lib/Fey/NamedObjectSet.pm
This class represents a set of named objects, such as tables or columns. You can look up objects in the set by name, or simply retrieve all of the objects at once. It exists to simplify Fey's internals, since named sets of objects are quite common in...
DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC
Fey::SQL::Pg - Generate SQL with PostgreSQL specific extensions
Adds some PostgreSQL specific extensions to Fey. For the excat features implemented, see: Fey::SQL::Pg::Insert Fey::SQL::Pg::Delete...
CYCLES/Fey-SQL-Pg-0.005 - 16 Nov 2010 23:33:19 UTC
Fey::ORM::Mock - Mock Fey::ORM based classes so you can test without a DBMS
This class lets you mock a set of "Fey::ORM" based classes. You can seed data for each class's constructor, as well as track all inserts, update, and deletes for each class. This is all done at a higher level than is possible just using "DBD::Mock". ...
DROLSKY/Fey-ORM-Mock-0.06 - 22 Dec 2013 18:10:43 UTC
Fey::ORM::Types - Types for use in Fey::ORM
This module defines a whole bunch of types used by the Fey::ORM core classes. None of these types are documented for external use at the present, though that could change in the future....
DROLSKY/Fey-ORM-0.47 - 12 Jul 2015 18:37:58 UTC
Fey::ORM::Table - Provides sugar for table-based classes
Use this class to associate your class with a table. It exports a number of sugar functions to allow you to define things in a declarative manner....
DROLSKY/Fey-ORM-0.47 - 12 Jul 2015 18:37:58 UTC