Data-ObjectDriver

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

{
   "abstract" : "Simple, transparent data interface, with caching",
   "author" : [
      "& COPYRIGHT"
   ],
   "dynamic_config" : 0,
   "generated_by" : "Minilla/v3.1.25",
   "license" : [
      "perl_5"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",

META.yml  view on Meta::CPAN

---
abstract: 'Simple, transparent data interface, with caching'
author:
  - '& COPYRIGHT'
build_requires:
  ExtUtils::MakeMaker: '6.59'
  Test::Exception: '0'
  Tie::IxHash: '0'
  version: '0'
configure_requires:
  Module::Build::Tiny: '0.035'
dynamic_config: 0

README.md  view on Meta::CPAN

[![Build Status](https://travis-ci.org/sixapart/data-objectdriver.svg?branch=master)](https://travis-ci.org/sixapart/data-objectdriver) [![Coverage Status](https://img.shields.io/coveralls/sixapart/data-objectdriver/master.svg?style=flat)](https://co...
# NAME

Data::ObjectDriver - Simple, transparent data interface, with caching

# SYNOPSIS

    ## Set up your database driver code.
    package FoodDriver;
    sub driver {
        Data::ObjectDriver::Driver::DBI->new(
            dsn      => 'dbi:mysql:dbname',
            username => 'username',
            password => 'password',

ToDo  view on Meta::CPAN

* multiple column primary keys should allow passing in object,
  and transparently getting correct column value based on pk column

lib/Data/ObjectDriver.pm  view on Meta::CPAN

}

sub cache_object { }
sub uncache_object { }

1;
__END__

=head1 NAME

Data::ObjectDriver - Simple, transparent data interface, with caching

=head1 SYNOPSIS

    ## Set up your database driver code.
    package FoodDriver;
    sub driver {
        Data::ObjectDriver::Driver::DBI->new(
            dsn      => 'dbi:mysql:dbname',
            username => 'username',
            password => 'password',

lib/Data/ObjectDriver/Driver/DBD/SQLite.pm  view on Meta::CPAN


=head2 DESCRIPTION

This class provides an interface to the SQLite (L<http://sqlite.org>)
database through DBI.

=head2 NOTES & BUGS

This is experimental.

With the 1.11 version of L<DBD::SQLite> Blobs are handled transparently,
so C<bind_param_attributes> is optional.
With previous version of L<DBD::SQLite> users have experimented issues
with binary data in CHAR (partially solved by the DBI::SQL_BINARY binding).

=cut



( run in 0.696 second using v1.01-cache-2.11-cpan-0a6323c29d9 )