Commit graph

540 commits

Author SHA1 Message Date
Sergey Skvortsov
56125c0f37 Add p5-Cache-Memcached-XS 0.01, client library for memcached using
libmemcache.
2006-09-08 07:24:33 +00:00
Cheng-Lung Sung
98992d5755 Add p5-SQL-ReservedWords 0.7, reserved SQL words by ANSI/ISO.
PR:		ports/102666
Submitted by:	Zach Thompson <hideo at lastamericanempire.com>
2006-08-30 00:24:51 +00:00
Martin Wilke
44c5f0ff2d The Python SQL Toolkit and Object Relational Mapper
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
gives application developers the full power and flexibility of SQL.

It provides a full suite of well known enterprise-level persistence
patterns, designed for efficient and high-performing database access,
adapted into a simple and Pythonic domain language.

WWW: http://www.sqlalchemy.org/

PR:		ports/101920
Submitted by:	Dryice Liu <dryice@dryice.name>
Approved by:	krion (mentor)
2006-08-23 13:47:02 +00:00
Lars Balker Rasmussen
443a519982 New port: databases/p5-DBIx-Class-DigestColumns, Automatic digest columns 2006-08-23 08:15:21 +00:00
Anton Berezin
2bc4546408 Add p5-Relations-Query 0.93, object for building queries with
DBI/DBD::mysql.

PR:		ports/102019
Submitted by:	Timur I. Bakeyev <bat at cpan.org>
2006-08-15 09:52:11 +00:00
Anton Berezin
43160855b4 Add p5-Relations 0.95, functions to Use with Databases and Queries.
PR:		ports/102018
Submitted by:	Timur I. Bakeyev <bat at cpan.org>
2006-08-15 09:47:33 +00:00
Martin Wilke
c242443a38 psycopg2 is a PostgreSQL database adapter for the Python programming language.
It was written from scratch with the aim of being small, fast and stable. It
supports the full Python DBAPI-2.0 and is thread safe.

psycopg2 is different from the other database adapter because it was designed
for heavily multi-threaded applications that create and destroy lots of cursors
and make a conspicuous number of concurrent INSERTs or UPDATEs. Every open
Python connection keeps a pool of real (UNIX or TCP/IP) connections to the
database. Every time a new cursor is created, a new connection does not need to
be opened; instead one of the unused connections from the pool is used. That
makes psycopg very fast in typical client-server applications that create a
servicing thread every time a client request arrives.

WWW: http://initd.org/projects/psycopg2

Approved by:	krion (mentor)
2006-08-10 19:35:17 +00:00
Erwin Lansing
1f2cd7d6db DBIx::Log4perl is a wrapper over DBI which adds logging of your DBI activity
via a Log::Log4perl handle. Log::Log4perl has many advantages for logging
but the ones probably most attractive are:

The ability to turn logging on or off or change the logging you see without
changing your code.

Different log levels allowing you to separate warnings, errors and fatals
to different files.

WWW: http://search.cpan.org/dist/DBIx-Log4perl/

PR:		ports/100610
Submitted by:	Jin-Shan Tseng <tjs at cdpa.nsysu.edu.tw>
2006-07-29 19:39:49 +00:00
Cheng-Lung Sung
03c77dfc3b Add p5-Class-Inflate 0.03, inflate HASH Object from Values in Database.
PR:		ports/100619
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2006-07-25 03:38:30 +00:00
Aaron Dalton
ed993d6b00 Adding port databases/ocaml-sqlite3, OCaml bindings for databases/sqlite3.
PR:		ports/93920
Submitted by:	Meikel Brandmeyer <ocaml-sqlite3-port@kotka.de>
2006-07-24 21:19:44 +00:00
Cheng-Lung Sung
16acd8f56c Add p5-Cache-BDB 0.04, an object caching wrapper around BerkeleyDB.
PR:		ports/100711
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2006-07-23 06:51:04 +00:00
Renato Botelho
bc04aff095 Add databases/php5-oci8:
This port adds support for OCI8 PHP shared extension. It replaces the old
Oracle shared extension which is obsolete and will be dropped (moved to
PECL) in PHP 5.1. This patch also corrects dependency for the Oracle shared
extension (added Oracle client in RUN_DEPENDS).

PR:		ports/86580
Submitted by:	Simun Mikecin <numisemis at yahoo.com>
2006-07-11 13:21:54 +00:00
Marcus Alves Grando
f844d449b6 * databases/Makefile
Add py-pysqlite23 entry

* databases/py-PySQLite10

Litte modification in CONFLICTS

* databases/py-PySQLite11

Litte modification in CONFLICTS

* databases/py-pysqlite20

Fix CONFLICTS

* databases/py-pysqlite21

Fix CONFLICTS

* databases/py-pysqlite22

Fix CONFLICTS

* databases/py-pysqlite23

Update to 2.3.2

Repocopy by:	marcus
2006-07-10 03:07:30 +00:00
Ion-Mihai Tetcu
1f4401a28f 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 and SQLite 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

WWW: http://www.linuxnetworks.de/opendbx/

PR:		ports/95005
Submitted by:	tremere at cainites.net
2006-07-09 14:26:40 +00:00
Hye-Shik Chang
41a65d90c0 Add new port for python sqlite3 module.
This port installs a Python "standard" library version of pysqlite
which is provided by databases/py-pysqlite22 already.  Because
sqlite3 module was introduced in Python 2.5, this port plays only
for 2.5 or laters.

See Also:	http://docs.python.org/dev/lib/module-sqlite3.html
2006-06-23 03:54:01 +00:00
Renato Botelho
eb0d782f33 Add fpc-sqlite , free Pascal interface to SQLite.
PR:		ports/98655
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2006-06-21 15:45:29 +00:00
Renato Botelho
cc8cdb83e5 Add fpc-gdbm , free Pascal interface to the GNU database system.
PR:		ports/98666
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2006-06-21 15:43:54 +00:00
Jun Kuriyama
bedde79b26 Add p5-Class-DBI-Plugin-Senna 0.01, add Instant Fulltext Search
Capability With Senna to Class::DBI.
2006-06-17 11:11:36 +00:00
Vasil Dimov
5662d9da5b Remove expired leaf ports:
2006-06-07 databases/arcexplorer
2006-06-07 www/linux-flashplugin6
2006-06-14 10:45:35 +00:00
Erwin Lansing
a7d2f98382 Rose::DB::Object is a base class for objects that encapsulate a single row
in a database table.

WWW: http://search.cpan.org/dist/Rose-DB-Object/

PR:		ports/98767
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-06-10 10:47:38 +00:00
Erwin Lansing
cf69935f05 Rose::DB is a wrapper and abstraction layer for DBI-related functionality.
WWW: http://search.cpan.org/dist/Rose-DB/

PR:		ports/98767
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-06-10 10:46:49 +00:00
Erwin Lansing
4a1c0ea7a2 This is a simple module for doing very very simple quick tests on a
database, primarily designed to test if a row exists with the correct
details in a table or not. For more advanced testing (joins, etc) it's
probably easier for you to roll your own tests by hand than use this
module.

WWW: http://search.cpan.org/~mark/Test-DatabaseRow-1.04/

PR:		ports/98608
Submitted by:	Joshua D. Abraham <jabra@ccs.neu.edu>
2006-06-07 10:44:40 +00:00
Sergey Skvortsov
79861d5a2e Add flamerobin 0.7.2, an GUI administration tool for Firebird database.
PR:		ports/95468
Submitted by:	Denis Barov <dindin xxx freebsd.org.ua>
2006-06-06 18:10:01 +00:00
Aaron Dalton
7274ae2aaf Add erlang-mysql 1.0, native MySQL driver for Erlang.
PR:		ports/96803
Submitted by:	Shaun Amott <shaun@inerd.com>
Approved by:	tobez
2006-06-05 20:06:06 +00:00
Vanilla I. Shu
8074d478f1 Add libzdb, it's a thread-safe connection pool library. 2006-06-03 03:02:17 +00:00
Vasil Dimov
7fcd3b36c7 Add new port databases/pgtop - Display PostgreSQL performance info like top(1)
pgtop was inspired by mytop (http://mytop.sourceforge.net/ [1]), which in turn
was inspired by the system monitoring tool top.

pgtop will connect to a PostgreSQL server and periodically run queries against
the pg_stat* relations and attempt to summarize the information from them in a
useful format.

http://search.cpan.org/~cosimo/pgtop-0.04/pgtop

[1] this site is not available, the correct one is:
http://jeremy.zawodny.com/mysql/mytop/

PR:		ports/98204
Submitted by:	r@robakdesign.com <r@valinor.amu.edu.pl>
2006-05-31 12:36:20 +00:00
Aaron Dalton
00d556cf82 Adding port databases/p5-Data-Pageset, a module for manipulating multiple pages of returned data as well as sets of pages.
Approved by:	tobez (implicit)
2006-05-30 21:36:32 +00:00
Jeremy Messenger
0da70991cd databases/gnomedb -> databases/gnome-db
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 02:53:21 +00:00
Andrew Pantyukhin
b33965b337 Add port databases/p5-DBIx-SQLite-Simple:
DBIx::SQLite::Simple - easy access to SQLite databases using objects

WWW: http://search.cpan.org/dist/DBIx-SQLite-Simple/

Approved by:	krion (mentor)
2006-05-26 10:34:31 +00:00
Jean-Yves Lefort
276f8c1c63 Move the libgnomedb programming reference to the libgnomedb-reference port. 2006-05-11 16:21:18 +00:00
Jean-Yves Lefort
89ab2589ac Move the libgda3 programming reference to the libgda3-reference port. 2006-05-11 05:58:48 +00:00
Jean-Yves Lefort
fc0591a423 Move the libgda2 programming reference to the libgda2-reference port. 2006-05-11 05:42:57 +00:00
Marcus Alves Grando
44237f3989 * Makefile
- Add databases/py-pysqlite22 entry

* databases/py-pysqlite22

- Update to 2.2.2 (new port)

* databases/py-pysqlite21

- Fix LATEST_LINK

* databases/py-pysqlite20

- Define LATEST_LINK

PR:		96635
Submitted by:	Edwin Groothuis <edwin___mavetju.org>
Repocopy by:	marcus
2006-05-03 15:14:07 +00:00
Michael Nottebrock
88b16273ed Update to KOffice 1.5.0
Approved by:	portmgr (kris)
cVS: 	arabic/koffice-i18n/distinfo arabic/koffice-i18n/pkg-descr
2006-04-29 15:36:44 +00:00
Sergey Matveychuk
44e1a837db MySQL Query Browser is a database querying tool that combines the simplicity
of a Web-browser-like interface with powerful features like multiple result
sets on tab sheets, query history, storing query "bookmarks", editing and
comparing resultsets, SQL script debugging, and more.

WWW: http://www.mysql.com/products/tools/query-browser/

PR:		ports/95530
Submitted by:	Rainer Alves <rainer.alves@gmail.com>
2006-04-18 17:35:29 +00:00
Edwin Groothuis
a4e557cd7c [NEW PORT] databases/py24-axiom: Axion is an object database in python using sqlite3
Axiom is an object database, or alternatively, an
	object-relational mapper.

	Its primary goal is to provide an object-oriented layer
	with what we consider to be the key aspects of OO, i.e.
	polymorphism and message dispatch, without hindering the
	power of an RDBMS. It is designed to "feel pythonic", without
	encouraging the typical ORM behavior such as potato
	programming.

	Axiom provides a full interface to the database, which
	strongly suggests that you do not write any SQL of your
	own. Metaprogramming is difficult and dangerous (as many,
	many SQL injection attacks amply demonstrate). Writing your
	own SQL is still possible, however, and Axiom does have
	several methods which return fragments of generated schema
	if you wish to use them in your own queries.

	WWW: http://divmod.org/trac/wiki/DivmodAxiom

PR:		ports/95724
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-14 06:21:23 +00:00
Edwin Groothuis
e178206f03 re-add databases/mantis 2006-04-01 05:02:20 +00:00
Mark Linimon
d4f3519bed Remove databases/mantis; has been marked FORBIDDEN for more than 3 months.
Hat:	portmgr
2006-03-31 08:26:28 +00:00
Joe Marcus Clarke
c3bb3f3beb Repocopy libgda2 to libgda3 in order to resurrect the 1.2.x version of
libgda needed by ports such as planner, libdamm, and glom.
2006-03-26 23:15:39 +00:00
Sergey Matveychuk
648d55d812 This module wraps most methods of most Xapian classes.
WWW: http://search.cpan.org/dist/Search-Xapian/

PR:		ports/93707
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2006-03-26 20:52:53 +00:00
Thierry Thomas
78ccd3a2b9 Since we have a native Net8, resurrect TOra. 2006-03-22 20:48:37 +00:00
Jun Kuriyama
3ccaa1333f Add p5-Class-DBI-Plugin-Iterator 0.13, new iterator for p5-Class-DBI. 2006-03-22 09:55:08 +00:00
Jun Kuriyama
89bea34e89 Add php5-creole 1.0.2, database abstraction layer for PHP5. 2006-03-22 09:16:14 +00:00
Jun Kuriyama
0b2ccff9e3 Add php5-propel 1.1.1, full-service object persistence and query toolkit
for PHP.
2006-03-22 08:49:47 +00:00
Lars Thegler
a5d0eb60c4 Add p5-DBIx-MySQLSequence 1.00, proper and correct (emulated) sequence
support for MySQL.
2006-03-18 15:13:32 +00:00
Erwin Lansing
4fb3432556 Oryx is an object persistence framework which supports both object-relational
mapping as well as DMB style databases and as such is not coupled with any
particular storage back-end. In other words, you should be able to
swap out an RDMBS with a DBM style database (and vice versa) without
changing your persistent classes at all.

WWW: http://search.cpan.org/dist/Oryx/

PR:		ports/93533
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-02-19 20:07:41 +00:00
Aaron Dalton
f0798c9693 Adding port databases/p5-Iterator-DBI, An iterator for returning DBI query results.
Committed by:	aaron
Approved by:	tobez (implicit)
2006-02-18 21:55:07 +00:00
Herve Quiroz
653b4bf541 HSQLDB is the leading SQL relational database engine written in Java. It has a
JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus
SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version
for applets), fast database engine which offers both in-memory and disk-based
tables and supports embedded and server modes. Additionally, it includes tools
such as a minimal web server, in-memory query and management tools (can be run
as applets) and a number of demonstration examples.

WWW: http://hsqldb.org/

PR:		93320
Submitted by:	Michael Winking <mwfp@foldl.net>
2006-02-16 16:06:00 +00:00
Herve Quiroz
db81573b3e DbUtils is a small set of classes designed to make working with JDBC easier.
JDBC resource cleanup code is mundane, error prone work so these classes
abstract out all of the cleanup tasks from your code leaving you with what
you really wanted to do with JDBC in the first place: query and update data.

WWW: http://jakarta.apache.org/commons/dbutils/

PR:		93324
Submitted by:	Michael Winking <mwfp@foldl.net>
2006-02-16 15:45:51 +00:00
Renato Botelho
aa1a0456a4 Paradox is an extension to read and write Paradox .DB and .PX files.
It can handle almost all field types and binary large objects stored
in .MB files.

WWW: http://pecl.php.net/package/paradox

PR:		ports/93211
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2006-02-14 14:54:30 +00:00