DBIx::DBO2::Docs::ToDo 0.008 |
Date Added: March 04, 2010 | Visits: 352 |
|
||||||||
|
DBIx::DBO2::Docs::ToDo are tasks, ideas, and bug reports. TODO Issues from Comparison.pod document: Supported databases Any database supported by one of the following: DBD::AnyData, DBD::CSV, DBD::MySQL, and DBD::Pg. TODO: Add ODBC to SQL Server. SQL Abstraction The base Record class does not support joins, although the underlying DBIx::SQLEngine classes do, and it is possible to provide your own query logic in a subclass. TODO: Examples of using a join. Deferred/Preloaded data retrieval There is not yet any way to defer the loading of given columns for a select. However, it always possible to specify only those columns which are needed at a given point in your code. TODO: Deferred loading of additional columns is expected in an upcoming release. Multiple rows and cursors DBIx::DBO2 currently returns multiple rows all at once. A RecordSet object similar to a cursor is used but it does not yet handle incremental retrieval. TODO: Support for cursors and automatic iteration with closures is expected in an upcoming release. Caching There is no built in caching support. TODO: Support for LRU caching and weak caching to ensuring that there is only a single instance of a given object in memory at any time are both expected in an upcoming release. Transactions DBIx::DBO2 does not support transactions. TODO: Basic transactions for drivers that support them are expected in an upcoming release. Auto-generated methods The included DBIx::DBO2::Fields package can generate a wide variety of methods, including customized accessors for each type of field or relationship. These currently require explicit declarations. TODO: Support for automatic detection of database columns and subsequent method generation is expected in an upcoming release. Documentation The documentation for this module is still fairly rough. In particular, it lacks non-reference material to introduce the its idioms. TODO: Tutorial or "getting started" guide..
|
| License: Freeware | Size: 32.77 KB |
|
Libraries
-
DBD::JDBC 0.70
DBD::JDBC is a JDBC proxy driver for the DBI module. SYNOPSIS use DBI; $dbh = DBI->connect("dbi:JDBC:hostname=$hostname;port=$port;url=$url", $user, $password); # See the DBI module documentation. DBD::JDBC is a Perl module which works... |
1024 KB | |
|
Libraries
-
DBD::mysql 4.004
DBD::mysql is a Perl module with MySQL driver for the Perl5 Database Interface (DBI). SYNOPSIS use DBI; $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port"; $dbh = DBI->connect($dsn, $user, $password); $drh =... |
112.64 KB | |
|
Libraries
-
DBD::mSQL 1.2219
DBD::mSQL / DBD::mysql is a Perl module with mSQL and mysql drivers for the Perl5 Database Interface (DBI). SYNOPSIS use DBI; $driver = "mSQL"; # or "mSQL1"; $dsn = "DBI:$driver:database=$database;host=$hostname"; $dbh =... |
194.56 KB | |
|
Libraries
-
DBD::Amazon 0.10
DBD::Amazon is a DBI driver abstraction for the Amazon E-Commerce Services API. SYNOPSIS $dbh = DBI->connect(dbi:Amazon:, $amznid, undef, { amzn_mode => books, amzn_locale => us, amzn_max_pages => 3 }) or die "Cannot connect: " .... |
58.37 KB | |
|
Libraries
-
C/Invoke 1.0
C/Invoke is a library for connecting to C libraries at runtime. This differs from the typical method of interfacing with C, which involves writing static definitions which are then compiled to a machine-dependant format. C/Invoke provides a... |
71.68 KB | |
|
Libraries
-
liboil 0.3.12
Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an... |
706.56 KB | |
|
Libraries
-
DBD::Teradata 1.20
DBD::Teradata is Perl module with a DBI driver for Teradata. SYNOPSIS use DBI; $dbh = DBI->connect(dbi:Teradata:hostname, user, password); See DBI for more information. Refer to the included tdatdbd.html.. |
36.86 KB | |
|
Libraries
-
DBD::Ingres 0.51
DBD::Ingres contains a DBI driver for Ingres database systems. SYNOPSIS $dbh = DBI->connect("DBI:Ingres:$dbname", $user, $options, {AutoCommit=>0}) $sth = $dbh->prepare($statement) $sth = $dbh->prepare($statement, {ing_readonly=>1})... |
47.1 KB | |
|
Libraries
-
DBD::AnyData 0.08
DBD::AnyData is a DBI access to XML, CSV and other formats. SYNOPSIS use DBI; my $dbh = DBI->connect(dbi:AnyData(RaiseError=>1):); $dbh->func( trains, CSV, /users/joe/cars.csv, ad_catalog); $dbh->func( bikes, XML, [$xml_str], ad_import);... |
20.48 KB | |
|
Libraries
-
DBD::RAM 0.072
DBD::RAM is a DBI driver for files and data structures. SYNOPSIS use DBI; my $dbh = DBI->connect(DBI:RAM:,usr,pwd,{RaiseError=>1}); $dbh->func({ table_name => my_phrases, col_names => id,phrase, data_type => PIPE, data_source => [ ],... |
29.7 KB |
|
Programming
-
RailsTidy 0.1
RailsTidy project is a plugin for Ruby On Rails.. |
11.26 KB | |
|
Programming
-
Strings edit 1.9
Strings edit is a library that provides I/O facilities for integer, floating-point, Roman numbers, and strings. Both input and output subroutines support string pointers for consequent stream processing. The output can be aligned in a fixed size... |
54.27 KB | |
|
Programming
-
BScript 0.3
BScript is a (yet another) BASIC interpreter. It is free software and open-sourced, licensed under the terms of the GNU General Public License version 2 or later. You can use BScript to teach BASIC to your students, write understandable shell... |
112.64 KB | |
|
Programming
-
Kits JavaScript Brainf*ck Interpreter 0.01
Kits JavaScript Brainf*ck Interpreter is a rather fast interpreter for the Brainf*ck esoteric programming language.. Kit's JavaScript Brainfuck Interpreter v0.01 |
5.12 KB | |
|
Programming
-
dis6502 0.12
dis6502 is a flow-tracing disassembler for the 6502, originally written by Robert Bond and supporting Atari binary files. Robert posted dis6502 to the Usenet newsgroup net.sources on 9-Oct-1986, and to comp.sources.unix 7-Jun-1988. Udi... |
19.46 KB | |
|
Libraries
-
Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;... |
8.19 KB | |
|
Libraries
-
sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also... |
10.24 KB | |
|
Libraries
-
App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>... |
54.27 KB | |
|
Libraries
-
PDL::Graphics::TriD 2.4.3
PDL::Graphics::TriD is a PDL 3D interface. SYNOPSIS use PDL::Graphics::TriD; # After each graph, let the user rotate is and # wait for him to press q, then make new graph line3d($coords); # $coords = (3,n,...) line3d($coords,$colors); #... |
2.1 MB | |
|
Libraries
-
SmartColorWell 1.2
SmartColorWell is a cross-platform open-source ColorWell class for REALbasic 4 or greater. The SmartColorWell control stores a color value and displays that color in a simulated BevelButton that when pressed allows the user to change the color... |
21.5 KB |
