C++ library which allows rapid development of database applications.
Note: hk_classes works with mysql, postgresql und ODBC, but this port only
supports mysql at the moment.
Prodded by: enoal <sreco@xmission.com>
PR: 41380
routines for managing a database. The database is a
simple data file containing records, each is a pair of
a key and a value, organized in hash table or B+ tree..
PR: ports/58186
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
It installs databases/postgresql7 with the WITHOUT_SERVER
option, making it an ideal replacement for all the ports
'which require libpq.so.3 but are currently building the
full database server for it'.
The useracc utility is a special purpose database application
to store and retrieve data about users in a distributed
environment. It is usable in situations where a single
numerical and/or a single non-numerical field for each index
(possibly a user name) are adequate.
PR: ports/46394
Submitted by: Konrad Heuer <kheuer@gwdg.de>
A flexible web-enabled frontend and application-server for
different databases ... that is WWWdb
PR: ports/45522
Submitted by: Jens Rehsack <rehsack@liwing.de>
New port, containing all contrib stuff distributed with postgresql
From the README:
The PostgreSQL contrib tree
---------------------------
This subtree contains porting tools, analysis utilities,
and plug-in features that are not part of the core PostgreSQL
system, mainly because they address a limited audience or
are too experimental to be part of the main source tree.
This does not preclude their usefulness.
Each subdirectory contains a README file with information
about the module. Most items can be built with `gmake all'
and installed with `gmake install' in the usual fashion,
after you have run the `configure' script in the top-level
directory. Some directories supply new user-defined
functions, operators, or types. After you have installed
the files you need to register the new entities in the
database system by running the commands in the supplied
.sql file. For example,
$ psql -d dbname -f module.sql
See the PostgreSQL documentation for more information about
this procedure.
PR: ports/53181
Submitted by: Palle Girgensohn <girgen@pingpong.net>
converts it into SQL for PostgreSQL, DB2, or MySQL. Includes
referential constraints for PostgreSQL and DB2. Useful for those
wanting to populate a database with dummy data that isn't completely
fake or people who make frequent use of the data.
The DBIx::SQLEngine class provides an extended interface for DBI
database handles, adding methods that support ad-hoc SQL generation and
query execution in a single call.
PR: 55129
Submitted by: Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>
Class::DBI::Pg automate the setup of Class::DBI columns and
primary key for Postgres.
PR: 54725
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: fjoe (mentor) (implicit)
Class::DBI::SQLite is an extension to Class::DBI for
DBD::SQLite, which allows you to populate auto incremented row
id after insert.
PR: 54749
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: fjoe (mentor)
By taking the busy work out of using Class::DBI as you see fit,
your code becomes more useful by size. Most of us end up using
at least a couple Class::DBI extensions in our programs, and
it's just a pain. Enter the Swiss Army Knife.
PR: 54748
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: fjoe (mentor)
Class::DBI::Pager is a plugin for Class::DBI, which glues
Data::Page with Class::DBI.
PR: 54723
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: fjoe (mentor)
When searching through large amounts of data, it is often the
case that a result set is returned that is larger than we want
to display on one page. This results in wanting to page through
various pages of data. The maths behind this is unfortunately
fiddly, hence this module.
PR: 54720
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: fjoe (mentor)
Class::DBI::AbstractSearch is a Class::DBI plugin to glue
SQL::Abstract into
Class::DBI.
PR: 54714
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: fjoe (mentor)