Search results for "module:Rose::DB"

Rose::DB - A DBI wrapper and abstraction layer. River stage two • 15 direct dependents • 27 total dependents

Rose::DB is a wrapper and abstraction layer for DBI-related functionality. A Rose::DB object "has a" DBI object; it is not a subclass of DBI. Please see the tutorial (perldoc Rose::DB::Tutorial) for an example usage scenario that reflects "best pract...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Pg - PostgreSQL driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

Rose::DB blesses objects into a class derived from Rose::DB::Pg when the driver is "pg". This mapping of driver names to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more information. This cla...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Oracle - Oracle driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

Rose::DB blesses objects into a class derived from Rose::DB::Oracle when the driver is "oracle". This mapping of driver names to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more information. ...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::MySQL - MySQL driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

Rose::DB blesses objects into a class derived from Rose::DB::MySQL when the driver is "mysql". This mapping of driver names to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more information. Th...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Cache - A mod_perl-aware cache for Rose::DB objects. River stage two • 15 direct dependents • 27 total dependents

Rose::DB::Cache provides both an API and a default implementation of a caching system for Rose::DB objects. Each Rose::DB-derived class references a Rose::DB::Cache-derived object to which it delegates cache-related activities. See the new_or_cached ...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Object - Extensible, high performance object-relational mapper (ORM). River stage two • 19 direct dependents • 19 total dependents

Rose::DB::Object is a base class for objects that encapsulate a single row in a database table. Rose::DB::Object-derived objects are sometimes simply called "Rose::DB::Object objects" in this documentation for the sake of brevity, but be assured that...

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC

Rose::DB::SQLite - SQLite driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

Rose::DB blesses objects into a class derived from Rose::DB::SQLite when the driver is "sqlite". This mapping of driver names to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more information. ...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::Planter::DB - base db class for Rose-Planter planted objects. River stage zero No dependents

This is derived from Rose::DB, but adds a few class methods as described below. Also, it allows database to be registered based on configuration files....

BDUGGAN/Rose-Planter-0.37 - 03 Nov 2015 01:49:19 UTC

Rose::DB::Generic - Generic driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

This is the subclass that Rose::DB blesses an object into (by default) when the driver specified in the registry entry is has no class name registered in the driver class map. To maximize the chance that this class will work with an unsupported datab...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::MariaDB - MariaDB driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

Rose::DB blesses objects into a class derived from Rose::DB::MariaDB when the driver is "mariadb". This mapping of driver names to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more information...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Informix - Informix driver class for Rose::DB. River stage two • 15 direct dependents • 27 total dependents

Rose::DB blesses objects into a class derived from Rose::DB::Informix when the driver is "informix". This mapping of driver names to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more informati...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Registry - Data source registry. River stage two • 15 direct dependents • 27 total dependents

Rose::DB::Registry objects manage information about Rose::DB data sources. Each data source has a corresponding Rose::DB::Registry::Entry object that contains its information. The registry entries are organized in a two-level namespace based on a "do...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Constants - Symbolic names for important Rose::DB constants. River stage two • 15 direct dependents • 27 total dependents

This module contains and optionally exports symbolic names for important Rose::DB constants. The only constant defined so far is "IN_TRANSACTION". See the documentation for Rose::DB's "begin_work()" object method for more information on this constant...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Object::Std - Standardized object representation of a single row in a database table. River stage two • 19 direct dependents • 19 total dependents

Rose::DB::Object::Std is a subclass of Rose::DB::Object that imposes a few more constraints on the tables it fronts. In addition to the constraints described in the Rose::DB::Object documentation, tables fronted by Rose::DB::Object::Std objects must ...

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC

Rose::DB::Object::Util - Utility functions for use in Rose::DB::Object subclasses and method makers. River stage two • 19 direct dependents • 19 total dependents

Rose::DB::Object::Util provides functions that are useful for developers who are subclassing Rose::DB::Object or otherwise extending or modifying its behavior. Rose::DB::Objects have some awareness of their current situation. Certain optimizations re...

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC

Rose::DB::Cache::Entry - A cache entry for use with Rose::DB::Cache objects. River stage two • 15 direct dependents • 27 total dependents

Rose::DB::Cache::Entry provides both an API and a default implementation of a cache entry for use with Rose::DB::Cache objects. A Rose::DB::Cache-derived class uses Rose::DB::Cache::Entry-derived objects to store cache entries. The default implementa...

JSIRACUSA/Rose-DB-0.785 - 28 Feb 2023 14:53:49 UTC

Rose::DB::Object::MixIn - A base class for mix-ins. River stage two • 19 direct dependents • 19 total dependents

This class is a trivial subclass of Rose::Object::MixIn. It exists for backward compatibility reasons only. Please see Rose::Object::MixIn for full documentation, and use that class instead of this one....

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC

Rose::DB::Object::Cached - Memory cached object representation of a single row in a database table. River stage two • 19 direct dependents • 19 total dependents

"Rose::DB::Object::Cached" is a subclass of Rose::DB::Object that is backed by a write-through memory cache. Whenever an object is loaded from or saved to the database, it is cached in memory. Any subsequent attempt to load an object of the same clas...

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC

Rose::DB::Object::Loader - Automatically create Rose::DB::Object subclasses based on database table definitions. River stage two • 19 direct dependents • 19 total dependents

Rose::DB::Object::Loader will automatically create Rose::DB::Object subclasses for all the tables in a database. It will configure column data types, default values, primary keys, unique keys, and foreign keys. It can also discover and set up inter-t...

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC

Rose::DB::Object::Manager - Fetch multiple Rose::DB::Object-derived objects from the database using complex queries. River stage two • 19 direct dependents • 19 total dependents

Rose::DB::Object::Manager is a base class for classes that select rows from tables fronted by Rose::DB::Object-derived classes. Each row in the table(s) queried is converted into the equivalent Rose::DB::Object-derived object. Class methods are provi...

JSIRACUSA/Rose-DB-Object-0.820 - 26 Jun 2021 13:31:49 UTC
129 results (0.031 seconds)