This port contains the programming reference for databases/libgda4.
METAKIT is a curious mix of flatfile, relational and OODBMS features with a
small footprint, and a big following. For those who don't need a heavy-duty
SQL solution, it is tight and fast for <100,000 items, with a snazzy ability
to dynamically change data structures on the fly. Interfaces are available
for Tcl and Python, with Perl support promised soon.
From the package man-page:
MySQLTcl is a collection of Tcl commands and a Tcl global array that
provide access to MySQL database servers.
MySQLTcl is nothing more than a patched version of a patched version of
Hakan Soderstrom's patch of Tom Poindexter's Sybtcl.
Mysqltcl is binary Tcl library (extension) written in C language that
use direkt official MySQL C-API. Almost all Tcl commands correspond to
MySQL C-API functions. For detail documentation see official MySQL C-
API manual.
OpenDBX is an extremely lightweight but extensible C library for
accessing databases with a single API. It provides a clean and simple
interface across all supported databases that leads to an elegant
code design automatically. Currently MySQL, PostgreSQL, SQLite
(v2 & 3), MSSQL and Sybase are supported and backends for more native
database APIs can be written easily. If you want your application to
support different databases with little effort, this is definitively
the right thing for you!
License: LGPL
The API takes advantage of the server's opaque flag support and sets its
"complex" flag whenever the object being stored or retrieved isn't a plain
scalar. In that case, the Storable module is used to freeze and thaw the
value automatically going in and out of the memcached.
A DBI driver for the Cego database for Perl 5
Many more details are available at:
This module implements an OO-interface to database schemas. Using this module,
you can create a database schema with an OO Perl interface. You can read the
schema from an existing database. You can save the schema to disk and restore
it in a different process. Most importantly, DBIx::DBSchema can write SQL
CREATE statements for different databases from a single source.
The Doctrine Common package contains shared code between the other packages.
The Doctrine DBAL package is the database abstraction layer used to
power the ORM package.
The Doctrine ORM package is the primary package containing the
object relational mapper.