Rose-DB-Object documentation
Rose-DB-Object - Changes
Rose-DB-Object - META.yml
Rose-DB-Object Makefile.PL
Rose::DB::Object - Extensible, high performance object-relational mapper (ORM).
[
view source
]
Rose::DB::Object::Cached - Memory cached object representation of a single row in a database table.
[
view source
]
Rose::DB::Object::Constants [
view source
]
Rose::DB::Object::ConventionManager - Provide missing metadata by convention.
[
view source
]
Rose::DB::Object::ConventionManager::Null - A singleton convention manager that does nothing.
[
view source
]
Rose::DB::Object::Exception [
view source
]
Rose::DB::Object::Helpers - A mix-in class containing convenience methods for Rose::DB::Object.
[
view source
]
Rose::DB::Object::Iterator - Iterate over a series of Rose::DB::Objects.
[
view source
]
Rose::DB::Object::Loader - Automatically create Rose::DB::Object subclasses based on database table definitions.
[
view source
]
Rose::DB::Object::MakeMethods::BigNum - Create object methods for arbitrary-precision numeric attributes for Rose::DB::Object-derived objects.
[
view source
]
Rose::DB::Object::MakeMethods::Date - Create date-related methods for Rose::DB::Object-derived objects.
[
view source
]
Rose::DB::Object::MakeMethods::Generic - Create generic object methods for Rose::DB::Object-derived objects.
[
view source
]
Rose::DB::Object::MakeMethods::Pg - Create PostgreSQL-specific object methods for Rose::DB::Object-derived objects.
[
view source
]
Rose::DB::Object::MakeMethods::Std - Create object methods related to Rose::DB::Object::Std-derived objects.
[
view source
]
Rose::DB::Object::MakeMethods::Time - Create time-related methods for Rose::DB::Object-derived objects.
[
view source
]
Rose::DB::Object::Manager - Fetch multiple Rose::DB::Object-derived objects from the database using complex queries.
[
view source
]
Rose::DB::Object::Metadata - Database object metadata.
[
view source
]
Rose::DB::Object::Metadata::Auto [
view source
]
Rose::DB::Object::Metadata::Auto::Generic [
view source
]
Rose::DB::Object::Metadata::Auto::Informix [
view source
]
Rose::DB::Object::Metadata::Auto::MySQL [
view source
]
Rose::DB::Object::Metadata::Auto::Oracle [
view source
]
Rose::DB::Object::Metadata::Auto::Pg [
view source
]
Rose::DB::Object::Metadata::Auto::SQLite [
view source
]
Rose::DB::Object::Metadata::Column - Base class for database column metadata objects.
[
view source
]
Rose::DB::Object::Metadata::Column::Array - Array column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::BigInt - Big integer column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::BigSerial - Big serial column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Bitfield - Bitfield column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Blob - Binary large object column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Boolean - Boolean column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Character - Character column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Date - Date column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Datetime - Datetime column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToFraction - Datetime year to fraction column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToFraction1 - Datetime year to fraction(1) column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToFraction2 - Datetime year to fraction(2) column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToFraction3 - Datetime year to fraction(3) column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToFraction4 - Datetime year to fraction(4) column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToFraction5 - Datetime year to fraction(5) column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToMinute - Datetime year to minute column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToMonth - Datetime year to month column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DatetimeYearToSecond - Datetime year to second column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Decimal - Decimal column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::DoublePrecision - Double-precision column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Enum - Enumerated column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Epoch - Seconds since the epoch column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Epoch::HiRes - Fractional seconds since the epoch column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Float - Floating-point column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Integer - Integer column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Interval - Interval column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Numeric - Numeric column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Pg::Bytea - PostgreSQL BYTEA column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Pg::Chkpass - PostgreSQL CHKPASS column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Scalar - Scalar column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Serial - Serial column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Set - Set column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Text - Text column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Time - Time column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Timestamp - Timestamp column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::TimestampWithTimeZone - Timestamp with time zone column metadata.
[
view source
]
Rose::DB::Object::Metadata::Column::Varchar - Variable-length character column metadata.
[
view source
]
Rose::DB::Object::Metadata::ColumnList [
view source
]
Rose::DB::Object::Metadata::ForeignKey - Foreign key metadata.
[
view source
]
Rose::DB::Object::Metadata::MethodMaker [
view source
]
Rose::DB::Object::Metadata::Object [
view source
]
Rose::DB::Object::Metadata::PrimaryKey - Primary key metadata.
[
view source
]
Rose::DB::Object::Metadata::Relationship - Base class for table relationship metadata objects.
[
view source
]
Rose::DB::Object::Metadata::Relationship::ManyToMany - Many to many table relationship metadata object.
[
view source
]
Rose::DB::Object::Metadata::Relationship::ManyToOne - Many to one table relationship metadata object.
[
view source
]
Rose::DB::Object::Metadata::Relationship::OneToMany - One to many table relationship metadata object.
[
view source
]
Rose::DB::Object::Metadata::Relationship::OneToOne - One to one table relationship metadata object.
[
view source
]
Rose::DB::Object::Metadata::UniqueKey - Unique key metadata.
[
view source
]
Rose::DB::Object::Metadata::Util [
view source
]
Rose::DB::Object::MixIn - A base class for mix-ins.
[
view source
]
Rose::DB::Object::QueryBuilder - Build SQL queries on behalf of Rose::DB::Object::Manager.
[
view source
]
Rose::DB::Object::Std - Standardized object representation of a single row in a database table.
[
view source
]
Rose::DB::Object::Std::Cached - Memory cached standardized object representation of a single row in a database table.
[
view source
]
Rose::DB::Object::Std::Metadata - Standardized database object metadata.
[
view source
]
Rose::DB::Object::Tutorial - A guided tour of the basics of Rose::DB::Object
[
view source
]
Rose::DB::Object::Util - Utility functions for use in Rose::DB::Object subclasses and method makers.
[
view source
]
Back to
home
.
Contained in the
Rose-DB-Object
distribution.