This OCaml library is a binding to the NDBM/GDBM Unix "databases". It
provides persistent storage of key-value pairs of strings.
CDB::Generator is a designed for generating very large sorted CDB
files. This makes it easy to generate files in which cdbmultiget can
return more than one key.
This is an extension to Class::DBI which injects a method into your
class to find and execute all SQL statements in the DATA section
of the package.
Class::DBI provides a convenient abstraction layer to a database.
It not only provides a simple database to object mapping layer, but can
be used to implement several higher order database functions (triggers,
referential integrity, cascading delete etc.), at the application level,
rather than at the database.
This is particularly useful when using a database which doesn't support
these (such as MySQL), or when you would like your code to be portable
across multiple databases which might implement these things in
different ways.
This DBIx::Class component can be used to automatically encode a
column's contents whenever the value of that column is set.
Provides inflation to a Path::Class::File object allowing file system
storage of BLOBS.
The storage path is specified with fs_column_path. Each file receives
a unique name, so the storage for all FS columns can share the same
path.
Within the path specified by fs_column_path, files are stored in
sub-directories based on the first 2 characters of the unique file
names. Up to 256 sub-directories will be created, as needed. Override
_fs_column_dirs in a derived class to change this behavior.
fs_new_on_update will create a new file name if the file has been
updated.
The Perl 5 module DBIx::Class::InflateColumn::IP is a DBIx::Class
component to declare columns as IP addresses and treat them as
NetAddr::IP objects.
DBIx::Sunny is a simple DBI wrapper. It provides better usability for you.
This module based on Amon2::DBI. DBIx::Sunny supports only SQLite and MySQL.
Mantis is a web-based bugtracking system. It is in active development
and is no longer considered beta.
It is written in the PHP scripting language and requires the MySQL
database and a webserver. Mantis has been installed on Windows,
MacOS, OS/2, and a variety of Unix operating systems. Any web browser
should be able to function as a client. It is released under the
terms of the GNU General Public License (GPL).
Mantis is free to use and modify. It is free to redistribute as
long as you abide by the distribution terms of the GPL.
Using this module instead of, or in addition to Time::Piece adds a few
MySQL-specific date/time methods to Time::Piece objects.