Commit graph

760 commits

Author SHA1 Message Date
Cheng-Lung Sung
1baf0aca01 SQL::Interp converts a list of intermixed SQL fragments and
variable references into a conventional SQL string and list
of bind values suitable for passing onto DBI. This simple
technique creates database calls that are simpler to create
and easier to read, while still giving you full access to
custom SQL.

SQL::Interp properly binds or escapes variables. This recommended
practice safeguards against "SQL injection" attacks. The DBI
documentation has several links on the topic.

Besides the simple techniques shown above, The SQL-Interpolate
distribution includes the optional DBIx::Interp module.

WWW: http://search.cpan.org/dist/SQL-Interp/
2008-01-16 12:42:56 +00:00
Jun Kuriyama
11e3d25641 PostgreSQL extension for full-text search indexing.
WWW: http://sourceforge.jp/projects/ludia (Japanese)
2008-01-05 04:40:28 +00:00
Martin Matuska
63cef33ffc This is the new version of ADOdb with PHP ver 5+ support only.
For more information see databases/adodb

WWW: http://adodb.sourceforge.net/
2007-12-25 09:42:13 +00:00
Cheng-Lung Sung
1275f475d4 Tokyo Cabinet is a library of routines for managing a database. The
database is a simple data file containing records, each is a pair of a
key and a value. Every key and value is serial bytes with variable
length. Both binary data and character string can be used as a key and
a value. There is neither concept of data tables nor data types.
Records are organized in hash table or B+ tree.

WWW:	http://tokyocabinet.sourceforge.net/

PR:		ports/118947
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2007-12-25 03:06:43 +00:00
Martin Wilke
49655da383 A PECL extension to provide read access to MDB data files as used by Microsoft
Access and its underlying JetEngine. It is based on libmdb from the mdbtools
package.

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

- Ditesh Shashikant Gathani
ditesh@gathani.org

PR:		ports/118943
Submitted by:	Ditesh Shashikant Gathani <ditesh at gathani.org>
2007-12-22 17:24:11 +00:00
Martin Wilke
446ceb11e0 This is a DataSource driver for Structures_DataGrid using PHP Data Objects
(PDO) and an SQL query.

WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_PDO/
2007-12-21 17:38:44 +00:00
Martin Wilke
4e361b8c72 This is a DataSource driver for Structures_DataGrid using PEAR::DB_DataObject.
WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_DataObject/
2007-12-19 13:49:26 +00:00
Martin Wilke
31818d63a0 This is a DataSource driver for Structures_DataGrid using PEAR::MDB2 and an
SQL query.

WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_MDB2/
2007-12-19 13:48:26 +00:00
Martin Wilke
899b2ac77a This is a DataSource driver for Structures_DataGrid using CSV files.
WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_CSV/
2007-12-19 13:45:53 +00:00
Martin Wilke
8f7a6a2599 This is a DataSource driver for Structures_DataGrid using PEAR::DB and an
SQL query.

WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_DBQuery/
2007-12-19 13:44:44 +00:00
Martin Wilke
4f90132741 This is a DataSource driver for Structures_DataGrid using PEAR::DB_Table.
WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_DBTable/
2007-12-19 13:43:26 +00:00
Martin Wilke
05857ab7b4 This is a DataSource driver for Structures_DataGrid using arrays. It is a
base package for some other DataSource drivers like CSV or XML.

WWW: http://pear.php.net/package/Structures_DataGrid_DataSource_Array/
2007-12-19 13:40:10 +00:00
Pav Lucistnik
59cff48bf2 Ptop is top clone for PostgreSQL.
Similar to top, ptop allows you to monitor PostgreSQL processes.
It also allows you to:

    * View currently running SQL statement of a process.
    * View query plan of a currently running SELECT statement.
    * View locks held by a process.
    * View user table statistics.
    * View user index statistics.

WWW: http://ptop.projects.postgresql.org/

PR:		ports/118809
Submitted by:	Sunghyuk Do <sunghyuk@gmail.com>
2007-12-19 09:33:31 +00:00
Anton Berezin
5bffa76631 Add databases/p5-Cache-Memcached-Fast, a fast Perl client for
memcached, a distributed memory cache daemon.
2007-12-17 11:44:37 +00:00
Martin Wilke
0827e3ad3c - Connect databases/mysql-connector-java50 2007-10-24 09:10:06 +00:00
Palle Girgensohn
139991ab8a Introducing the first beta of PostgreSQL 8.3
Note that this is a BETA VERSION of the PostgreSQL server.
Use it only for testing.
2007-10-15 23:35:41 +00:00
Andrew Pantyukhin
123d815215 - Sort category Makefiles
Inspired by:	Jason Harris <jharris@widomaker.com>
Howto:		http://twiki.cenkes.org/Cenkes/SortingCategoryMakefiles
2007-10-05 23:33:27 +00:00
Alejandro Pulver
17a88465c8 eXist is an Open Source native XML database featuring efficient, index-based
XQuery processing, automatic indexing, extensions for full-text search,
XUpdate support, XQuery update extensions and tight integration with existing
XML development tools. The database implements the current XQuery 1.0 working
drafts, with exception of the schema import and schema validation features
defined as optional in the XQuery specification.

WWW: http://exist-db.org/

PR:		ports/115717
Submitted by:	Anton Yudin (<contact at toha.org.ua>)
2007-09-29 05:50:46 +00:00
Cheng-Lung Sung
5101442b7d Memcachedb is a distributed storage system designed for persistent. We
simplely hacked from memcached and tugela. But neither of them.
Memcachedb is not a cache solution, it is a persistent solution for
high-frequency writing and reading. It conforms to memcache protocol
(not completed, see below), so any memcached client can have
connectivity with memcachedb. Memcachedb uses Berkeley DB as a storing
backend, so lots of features including transaction and replication are
supported.

WWW:	http://code.google.com/p/memcachedb/

PR:		ports/116548
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2007-09-27 03:02:34 +00:00
Martin Wilke
74ddc02cd9 2007-08-22 java/jdk11-doc: Obsolete version of jdk
2007-08-22 databases/java-sqlrelay: Depends on obsolete version of jdk
2007-08-22 mail/yuzu: Depends on obsolete version of jdk
2007-08-29 net/ng_netflow: already in base in all supported versions of FreeBSD
2007-08-22 java/jdk12-doc: Obsolete version of jdk
2007-08-22 japanese/netypesv: Depends on obsolete version of jdk
2007-09-18 16:06:44 +00:00
Martin Wilke
a9c74f1ce3 2007-08-19 databases/bbdb-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 databases/lsdb-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 deskutils/mhc-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 devel/elib-emacs19: emacs19 is obsolete; please use a more recent version
2007-08-19 devel/elib-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 devel/pcl-cvs-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 08:32:46 +00:00
Andrew Pantyukhin
61c43ad466 Add port databases/tablelog:
Tablelog is a contributed PostgreSQL module that uses a trigger to log
any INSERTs, UPDATEs and DELETEs on a specific table into another table.
The second part of tablelog is able to restore the state of the original
table or of a specific row for any time in the past.

WWW: http://tablelog.projects.postgresql.org/
Author: Andreas Scherbaum <ads-pgfoundry @nospam@ wars-nicht.de>

PR:		ports/114541
Submitted by:	Robert Gogolok <gogo@cs.uni-sb.de>
2007-08-15 19:22:58 +00:00
Cheng-Lung Sung
6e4232f1da Module that allows validation of data before submission to a
database.

WWW: http://search.cpan.org/dist/DBIx-Class-Validation/

PR:		ports/115176
Submitted by:	Zach Thompson <hideo at lastamericanempire.com>
2007-08-14 01:47:24 +00:00
Cheng-Lung Sung
2a3e3ee8fc This DBIx::Class component resembles the behaviour of Class::DBI::UUID,
implicitly creating columns as uuid.

WWW: http://search.cpan.org/dist/DBIx-Class-UUIDColumns/

PR:		ports/115175
Submitted by:	Zach Thompson <hideo at lastamericanempire.com>
2007-08-14 01:45:30 +00:00
Edwin Groothuis
e8158a50e8 [repocopy] net/py-rrdtool_lgpl -> databases/py-rrdtool_lgpl
Follow the migration of net/rrdtool to databases/rrdtool

PR:		ports/114320
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	maintainer timeout
2007-08-11 11:34:29 +00:00
Edwin Groothuis
130ff60990 [repocopy] net/php4-rrdtool -> databases/php4-rrdtool
Follow the migration of net/rrdtool to databases/rrdtool

PR:		ports/114316
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	mat@
2007-08-11 11:31:48 +00:00
Edwin Groothuis
0872ead07d [repocopy] net/p5-RRD-Simple -> databases/p5-RRD-Simple
Chase the migration of net/rrdtool to databases/rrdtool

PR:		ports/114315
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	chinsan@
2007-08-11 11:31:47 +00:00
Edwin Groothuis
e03be08888 [repocopy] net/p5-POE-Component-RRDTool -> databases/p5-POE-Component-RRDToo
Chase the migration of net/rrdtool to databases/rrdtool

PR:		ports/114314
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	maintainer timeout
2007-08-11 11:31:46 +00:00
Edwin Groothuis
7a33ed2408 [repocopy] net/jrobin -> databases/jrobin
Chase the migration of net/rrdtool to databases/rrdtool

PR:		ports/114313
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	maintainer timeout
2007-08-11 11:31:45 +00:00
Edwin Groothuis
65ee97446a [repocopy] move net/rrdtool10 to databases/rrdtool10
Chase the move of net/rrdtool to databases/rrdtool. Since
	this is the same program, this one also has to be moved.

PR:		ports/114311
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	lth@
2007-08-11 11:18:54 +00:00
Xin LI
91880e84d9 New port: Berkeley DB 4.6 (databases/db46)
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
PR:		ports/114921
2007-08-06 09:17:54 +00:00
Cheng-Lung Sung
036e3ba7c2 - databases/ruby-postgres -> databases/rubygem-postgres
PR:		ports/114048
Submitted by:	Roderick van Domburg <r dot s dot a dot vandomburg_AT_nedforce dot nl>
2007-08-03 07:23:12 +00:00
Cheng-Lung Sung
053544fbdc - this is a repocopied port
- db45 introduced in ports tree

PR:		ports/114821
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2007-07-31 09:18:11 +00:00
Sergey Skvortsov
690acbda3d Add postgresql-plproxy 2.0.2, PL/Proxy is database partitioning system. 2007-07-26 21:20:37 +00:00
Sergey Skvortsov
9b478cbcd6 Add skytools 2.1.4, PostgreSQL tools from Skype: walshipping, queueing,
replication.
2007-07-26 20:42:30 +00:00
Martin Wilke
1d4c652711 mysqltoolkit is a collection of command-line utilities that provide missing
functionality for MySQL. Some of the tools implement lacking server
functionality, such as online consistency checks for master/slave replication;
others are client-side utilities such as a query profiler.

WWW:	http://mysqltoolkit.sourceforge.net

PR:		ports/114747
Submitted by:	Steven Kreuzer <skreuzer at exit2shell.com>
2007-07-24 13:03:11 +00:00
Sergey Skvortsov
784419accc Add pgbouncer 1.0.8, lightweight connection pooler for PostgreSQL. 2007-07-22 19:02:40 +00:00
Edwin Groothuis
fbfe255218 [repocopy] net//php5-rrdtool -> databases//php5-rrdtool
Follow the migration of net/rrdtool to databases/rrdtool

PR:		ports/114317
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	Rick van der Zwet <rick@wzoeterwoude.net>
2007-07-08 01:06:45 +00:00
Edwin Groothuis
ba4ca305d6 [repocopy] net/py-rrdpipe -> databases/py-rrdpipe
Follow the migration of net/rrdtool to databases/rrdtool

PR:		ports/114318
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
2007-07-08 00:56:54 +00:00
Edwin Groothuis
ba8a9ff751 Follow the migration of net/rrdtool to databases/rrdtool
PR:		ports/114321
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	Janos Mohacsi <mohacsi@niif.hu>
2007-07-08 00:51:22 +00:00
Edwin Groothuis
e1a68e6983 [repocopy] net/rubygem-rrdtool -> databases/rubygem-rrdtool
Follow the migration of net/rrdtool to databases/rrdtool

PR:		ports/114322
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	Konstantin Saurbier <saurbier@math.uni-bielefeld.de>
2007-07-08 00:47:42 +00:00
Martin Wilke
4a74764e7a DBD::Multi - Manage Multiple Data Sources with Failover and Load Balancing
WWW:	http://search.cpan.org/dist/DBD-Multi/

PR:		ports/114378
Submitted by:	Tsung-Han Yeh <snowfly at yuntech.edu.tw>
2007-07-07 11:57:18 +00:00
Edwin Groothuis
3de5a84967 First steps in a big migration:
Move net/rrdtool to databases/rrdtool.

    It's an itch which needs to be scratched: net/rrdtool came from
    net/mrtg, which was a good location for it. net/mrtg has later
    been moved to net-mgmt/mrtg. net/rrdtool is "Round Robin Database
    Tools", therefor it's better if it moves to databases/rrdtool.
    Same with net/rrdtool10.

PR:		ports/112942
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
2007-07-05 06:19:49 +00:00
Erwin Lansing
5a870ed2bb Remove older version of DBI that was only useful to support
the ancient perl on 4.x.
2007-04-22 databases/p5-DBI-137: Use databases/p5-DBI instead
2007-07-03 21:23:15 +00:00
Erwin Lansing
3412ad5fcb Remove expired port.
2007-06-30 databases/p5-DBD-File: Only usable on 4.x
2007-07-03 19:56:57 +00:00
Erwin Lansing
d2c8657999 Remove expired port.
2007-07-30 databases/p5-DBD-RAM: Only works on 4.x
2007-07-03 19:41:48 +00:00
Cheng-Lung Sung
9a06b90e67 Add mysql-proxy 0.5.0, monitor, analyze or transform the communication
of MySQL.

PR:		ports/114030
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2007-07-02 02:51:29 +00:00
Ying-Chieh Liao
9a82b672d2 add p5-DBD-AnyData 0.09
DBI access to XML, CSV and other formats
2007-07-01 05:56:34 +00:00
Mikhail Teterin
40bd9f0101 Add TCL binding for PostgreSQL client. This used to be part of PostgreSQL
client up to version 7.x, but is not found in 8.x.
2007-06-18 20:45:59 +00:00
Erwin Lansing
f9909bdaed Version 1.32 was only needed for 4.x. Goodbye 1.32, you have
served us well.

2007-05-10 databases/p5-DBD-Pg-13: Use databases/p5-DBD-Pg instead
2007-06-14 19:46:51 +00:00
Cheng-Lung Sung
7130825347 Add xapian-bindings 1.0.0, bindings allowing Xapian to be used from
various programming languages.

PR:		ports/113033
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2007-05-30 08:45:32 +00:00
Cheng-Lung Sung
1cc0c03103 Add p5-DBIx-HA 1.00, high Availability package for DBI.
PR:		ports/112351
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2007-05-26 05:49:36 +00:00
Martin Wilke
7314254d76 PEAR::DB_Sqlite_Tools is an object oriented interface to effectively
manage and backup Sqlite databases.It extends the existing functionality
by providing a comprehensive solution for database backup, live replication,
export in XML format, performance optmization and other functionalities like
the insertion and retrieval of encrypted data from an Sqlite database without
any external extension.

WWW: http://pear.php.net/package/DB_Sqlite_Tools/
2007-04-29 20:45:26 +00:00
Martin Wilke
7887c65e94 This is the Interbase/Firebird MDB2 driver.
WWW: http://pear.php.net/package/MDB2_Driver_ibase/
2007-04-29 20:43:41 +00:00
Martin Wilke
3f3b57f2da Table management extension to DBA
WWW: http://pear.php.net/package/DBA_Relational/
2007-04-29 14:40:24 +00:00
Jun Kuriyama
e726fd3e7c Add pgpoolAdmin 1.0.0, web-based administration tool for pgpool-II. 2007-04-16 09:50:41 +00:00
Jun Kuriyama
1f565b6b92 - Add pgpool-II 1.0.2 after repocopy from databases/pgpool. 2007-04-16 03:43:42 +00:00
Gabor Kovesdan
3ee8f88de8 - Remove mysql-administrator from the category Makefile as it was removed
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
	        (via freebsd-ports@)
2007-04-14 09:40:02 +00:00
Martin Wilke
c53b6c9890 2007-04-06 sysutils/tct: this port is obsolete, please use sysutils/sleuthkit instead
2007-04-10 textproc/ocaml-yaxi: Does not build
2007-04-10 ukrainian/pine.language: Leaves behind config file on deinstall
2007-04-10 www/mod_zap: Incomplete pkg-plist
2007-04-10 www/sahana2: Conflicting dependencies: php4 vs php5
2007-04-10 www/urchin5: Does not install
2007-04-07 databases/cyrus-smlacapd: this software is obsolete
2007-04-10 17:59:13 +00:00
Martin Wilke
d29cc1b45b 2007-04-10 audio/x4x: Does not build
2007-04-10 audio/marlin: does not build with new nautilus-cd-burner
2007-04-10 chinese/tatter-tools: Incorrect pkg-plist
2007-04-10 chinese/vim-scdoc: Does not build
2007-04-10 databases/mergeant: does not build with new libgnomedb
2007-04-10 databases/pecl-paradox: Does not compile
2007-04-10 deskutils/yank: Incomplete pkg-plist
2007-04-10 17:14:02 +00:00
Martin Wilke
6be7f53152 PyQt4 is a set of Python bindings for Trolltech's Qt4 application framework.
This package provides the QtSql module.

WWW: http://www.riverbankcomputing.co.uk/pyqt/

PR:		ports/109624
Submitted by:	Danny Pansters <danny at ricin.com>
2007-03-27 09:55:21 +00:00
Marcus Alves Grando
f847b411db * databases/Makefile
- Add sqlite3-threads port

* databases/sqlite3

- Upgrade to 3.3.13 [1]

* databases/sqlite3-threads

- Create a slave port for threads-override-locks. [2]

PR:		110446 [1], 110104 [2]
Submitted by:	Michael Scheidell <scheidell___secnap.net> [1], thierry [2]
2007-03-25 20:02:04 +00:00
Martin Wilke
da167dde05 2007-03-16 databases/zodb: outdated software, databases/zodb3 should be used
2007-03-19 finance/gnomepm: is unfetchable and has no homepage
2007-03-19 games/frabs: is unfetchable and homepage disappeared
2007-03-22 17:08:45 +00:00
Martin Wilke
d6633946d2 Lightweight alternative to heavy phpMyAdmin for easy access MySQL databases.
PR:		ports/110259
Submitted by:	spam at rm-rf.kiev.ua
2007-03-13 10:56:33 +00:00
Martin Wilke
4ac5fa508d SQLCacheD is a memory-based SQL database intended for use as a memory cache
engine. In purpose, it.s similar to (and inspired by) memcached but allows
fine-grained data manipulation using SQL.

WWW: http://sqlcached.sourceforge.net/

PR:		ports/109679
Submitted by:	ivoras@
2007-03-01 11:44:30 +00:00
Anton Berezin
e12fd5f469 Add databases/p5-DBIx-Perlish 0.18, a Perl module that
allows one perform queries to SQL databases using Perl syntax.
2007-02-22 20:06:54 +00:00
Nicola Vitale
323c87d50a A declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which
provides the ability to define model objects following the Active Record
design pattern, and using a DSL syntax similar to that of the Ruby on Rails
ActiveRecord system.

Elixir does not intend to replace SQLAlchemy's core features, but instead
focuses on providing a simpler syntax for defining model objects when you do
not need the full expressiveness of SQLAlchemy's manual mapper definitions.

Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the
TurboEntity project.

WWW:	http://elixir.ematia.de
2007-02-13 16:19:04 +00:00
Alex Dupre
5d5e868048 Remove pecl-PDO ports, since php5 bundled ones are newer.
Update MOVED accordingly.

Approved by:	maintainer
2007-02-09 09:00:29 +00:00
Alex Dupre
fe22f6b78b Add PDO pgsql driver. 2007-02-09 08:43:34 +00:00
Alex Dupre
149fb59220 Add PDO odbc driver. 2007-02-09 08:42:27 +00:00
Alex Dupre
b3d481c7eb Add PDO oci driver. 2007-02-09 08:41:26 +00:00
Alex Dupre
740b2a4eed Add PDO mysql driver. 2007-02-09 08:40:20 +00:00
Alex Dupre
6395d93f15 Add PDO firebird driver. 2007-02-09 08:39:16 +00:00
Alex Dupre
32aba92709 Add PDO dblib driver. 2007-02-09 08:37:50 +00:00
Alex Dupre
3a7457a22a Add PDO sqlite driver. 2007-02-09 08:36:39 +00:00
Alex Dupre
31328a5039 Add PHP Data Objects extension. 2007-02-09 08:35:34 +00:00
Cheng-Lung Sung
8ffcad95aa - ruby-sqlite3 -> rubygem-sqlite3
PR:		ports/103291
Submitted by:	Geraud CONTINSOUZAS <geraud_AT_gcu dot info>
2007-02-08 10:03:07 +00:00
Rong-En Fan
c3422885aa Add pear-MDB2_Schema 0.7.0, PEAR XML based database schema manager. 2007-02-08 07:42:06 +00:00
Rong-En Fan
3550040743 Add pear-MDB2_Driver_sqlite 1.3.0, PEAR sqlite MDB2 driver. 2007-02-08 07:41:29 +00:00
Rong-En Fan
c0fac0fffe Add pear-MDB2_Driver_pgsql 1.3.0, PEAR pgsql MDB2 driver. 2007-02-08 07:40:56 +00:00
Rong-En Fan
999172cea7 Add pear-MDB2_Driver_mysqli 1.3.0, PEAR mysql MDB2 driver. 2007-02-08 07:40:32 +00:00
Rong-En Fan
92109ad2c5 Add pear-MDB2_Driver_mysql 1.3.0, PEAR mysql MDB2 driver. 2007-02-08 07:40:01 +00:00
Michael Nottebrock
74cb0fb1e8 Add qt4, a multiplatform C++ application framework 2007-02-05 20:56:24 +00:00
Gabor Kovesdan
c52df9dac4 nspostgres is an internal PostgreSQL database driver for AOLserver 3.x and 4.x.
WWW: http://www.aolserver.com/

- Martin Matuska
martin@matuska.org

PR:		ports/105781
Submitted by:	Martin Matuska <martin@matuska.org>
Approved by:	erwin (mentor)
2007-02-02 14:23:11 +00:00
Gabor Kovesdan
2afaed2bf9 nsmysql is an internal MySQL database driver for AOLserver 3.x and 4.x, by
Panoptic Computer Network.

WWW: http://www.aolserver.com/

- Martin Matuska
martin@matuska.org

PR:		ports/105781
Submitted by:	Martin Matuska <martin@matuska.org>
Approved by:	erwin (mentor)
2007-02-02 14:19:31 +00:00
Hiroki Sato
0682efa5fe Remove databases/grass-i18n. The i18n extension has already been
merged to the latest version of databases/grass.
2007-01-18 03:19:30 +00:00
Ion-Mihai Tetcu
7fd3978cb4 mywwwatcher is php application intended to handle the administration
of MySQL over the web interface. It is small, quick, easy to use
alternative to phpMyAdmin. In  comparison with with phpMyAdmin
is this application more oriented to hand writing of SQL queries
and their use for later use.
It enables also other tasks like database dump, import, export (csv,html),
insert data, database scheme, index manager, history and reuse
of SQL requests, etc.
Interface is either in English and/or in Czech languages, and it is very
easy to add other languages.

WWW: http://www.the.cz/mywwwatcher

- Petr Macek
pm@kostax.cz

PR:		ports/107762
Submitted by:	Petr Macek <pm at kostax.cz>
2007-01-12 10:15:49 +00:00
Jeremy Messenger
19a9f3912c - Update to 0.16.0.
- More on PREFIX-cleaness.
- Remove databases/ruby-libgda and multimedia/ruby-gst, these ports are no
  longer in the tarball and have been dropped support by the developers.
2007-01-02 00:57:05 +00:00
Cheng-Lung Sung
4b4a2f52b3 Add sqlitemanager 1.2.0, a multilingual web based tool to manage SQLite
database.

PR:		ports/106871
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2006-12-19 06:57:15 +00:00
Max Khon
92f7662c0e Virtuoso is an innovative Virtualization platform that transparently
integrates Data, Services, and Business Processes across the enterprise.
Its unique product architecture enables it to delivery traditionally
distinct server functionality, within a single product offering,
along the following lines:
* Data Management & Integration (SQL, XML and EII)
* Application Integration (Web Services & SOA)
* Process Management & Integration (BPEL)
* Collaboration and Network Effects

WWW: http://virtuoso.openlinksw.com/

- Hosting modules (python and ruby) will be added as slave ports later.
- Mono hosting is broken on FreeBSD
- Perl hosting is broken on FreeBSD
(perl* ports are built without -Dusemultiplicity)
- PHP4/5 hosting is broken on FreeBSD (php* ports do not install libphp).
- JDBC driver will be added as a slave port later.
2006-12-09 13:05:29 +00:00
Palle Girgensohn
5b1dcdfc6f Welcome new release of the world's most advanced open source database:
PostgreSQL 8.2.0

Complete release notes are available at
http://www.postgresql.org/docs/current/static/release-8-2.html
2006-12-06 16:50:34 +00:00
Anton Berezin
78a1261ed2 Add Template::DBI, a Template Toolkit interface to the DBI module. 2006-12-04 11:45:17 +00:00
Martin Wilke
37eaf5d0eb SQuirreL SQL Client is a graphical Java program that will allow you to view the
structure of a JDBC compliant database, browse the data in tables, issue SQL
commands etc.

WWW: http://www.squirrelsql.org/index.php?page=screenshots

PR:		ports/106230
Submitted by:	Roy Boerner <roy.boerner@bsd-crew.de>
2006-12-03 20:45:21 +00:00
Pav Lucistnik
7075d30e01 Emma is a graphical toolkit for MySQL database developers and administrators.
It provides dialogs to create or modify MySQL databases, tables and
associated indexes.  It has a built-in syntax highlighting SQL editor with
table- and fieldname tab-completion and automatic SQL statement formatting.
The results of an executed query are displayed in a resultset where the record-
data can be edited by the user, if the SQL statement allows for it. The SQL
editor and resultset-view are grouped in tabs. Results can be exported to CSV
files. Multiple simultaneously opened MySQL connections are possible.

WWW: http://www.fastflo.de/projects/emma

PR:		ports/106229
Submitted by:	Junji NAKANISHI <jun-g@daemonfreaks.com>
2006-12-02 19:41:38 +00:00
Dirk Meyer
137e4c0ab7 BDB is a set of classes implementing an interface to
Berkeley DB for the GNUstep and Mac OS X environment written in
Objective-C language. It is based on the C API of
Berkeley DB and offers an object oriented interface which relies on
classes and mechanisms offered by the Foundation library.

In its present state BDB just offers a reduced set of functionality of
Berkeley DB.

WWW: http://fortytwo.sourceforge.net/
2006-11-30 17:16:29 +00:00
Alexander Botero-Lowry
9c18b16d65 Inspired by Ruby on Rails' migrations, Migrate provides a way to deal
with database schema changes in SQLAlchemy projects.

WWW: http://erosson.com/migrate

PR:		ports/105336
Submitted by:	elvstone at gmail.com
2006-11-26 09:42:43 +00:00
Cheng-Lung Sung
e56a0f8468 Add innotop 0.1.160, a MySQL and InnoDB monitoring program.
PR:		ports/104722
Submitted by:	Steven Kreuzer <skreuzer at f2o.org>
2006-11-24 07:33:35 +00:00
Martin Wilke
89ac7314a9 mysqlsla analyzes general, slow, and raw MySQL statement logs.
mysqlsla can read multiple MySQL general and slow logs (and logs
containing raw SQL statements), combine them, then run various
analyses on all the queries.  In addition, mysqlsla can correlate
the analyses so that the queries in one analysis are used as the
basis for subsequent analyses.  Other options include limiting the
output of each analysis to the top N queries, averaging execution
time over N runs, customizing the order in which the analyses are
ran, statement filtering, statement pattern matching, and
mysqldumpslow-like formatting.

WWW: http://hackmysql.com/mysqlsla

PR:		ports/105788
Submitted by:	Alexander Zhuravlev <zaa at zaa.pp.ru>
2006-11-23 22:22:24 +00:00
Martin Wilke
00fac2543e mysqlreport makes a friendly report of important MySQL status values.
mysqlreport transforms the values from SHOW STATUS into an easy-to-read
report that provides a much more in-depth understanding of how well
MySQL is running. For this and many other reasons, mysqlreport is
a better alternative (and practically the only alternative) to
manually interpreting SHOW STATUS.

WWW: http://hackmysql.com/mysqlreport

PR:		ports/105787
Submitted by:	Alexander Zhuravlev <zaa at zaa.pp.ru>
2006-11-23 22:19:26 +00:00
Dirk Meyer
7a70e8b3f8 MyLibrary is a data management application using wiki-style link and search.
Files and notes can be added into the library as items. Each item can have
text-style meta-data and attributes-style meta-data. Items can be linked as
wiki, or searched based on meta-data. File content can even be searched
with namazu.

Author: Yen-Ju Chen
2006-11-18 15:31:48 +00:00
Jun Kuriyama
3216414d52 Catalyst models lived in www category. Remove it before re-import. 2006-11-09 09:14:15 +00:00
Jun Kuriyama
eed17ecdff Add p5-Catalyst-Model-CDBI-Plain 0.03, catalyst plain base class for
Class::DBI models.
2006-11-08 22:46:05 +00:00
Xin LI
24aaf89f41 Remove databases/php5-pdo, pecl-PDO is preferred.
Requested by:	ale
2006-11-08 10:14:25 +00:00
Frank J. Laszlo
a68e64baa9 New Port: databases/php5-pdo
PR:	ports/105247
Submitted By:	Xin LI <delphij@freebsd.org>
Approved By:	flz (mentor)
2006-11-07 23:08:45 +00:00
Jun Kuriyama
b1f711e1f2 Add p5-Class-DBI-Plugin-Pager 0.561, perl extension to paged queries for
CDBI.
2006-11-06 22:54:56 +00:00
Alex Dupre
616b95b40c Remove php5 filepro extension. 2006-11-06 17:49:09 +00:00
Dirk Meyer
62a7486b94 The AnimeNfo client with GTK support.
configuration.txt contains the configuration for server and port.
It will be read automatically by the program at beginning of execution,
so you don't have to fill the server and port value every time manually.
You can modify the configuration.txt file if necessary.
In order for the configuration.txt to work,
you have to put it in the same directory as the program.
2006-11-02 20:35:48 +00:00
Dirk Meyer
235e07a2f0 The AnimeNfo client
The simplest AnimeNfo client. Written in C.
Despite being the simplest example of AnimeNfo client,
all socket operations were done in non-blocking.
2006-11-02 20:32:52 +00:00
Dirk Meyer
9088ae17b6 This library is a lightweight database abstraction layer designed to make
it simple to write high performance applications using SQL databases from
Objective-C.
The library consists of a semi-abstract superclass doing much of the work
and allowing extremely simple database specific bundles to be written to
talk to particular database servers.  It comes with backend bundles for
Postgres, MySQL, and SQLite (plus an untested Oracle bundle).
2006-10-31 06:10:09 +00:00
Ying-Chieh Liao
4d63e125f8 * upgrade dbh to 4.5.0
* keep old dbh 1.0 as dbh10
* reassign XFCE dependent to dbh10

Approved by: oliver (maintainer of XFCE4)
2006-10-31 05:37:31 +00:00
Ying-Chieh Liao
9971fc76eb Duplicate with java/berkeley-db, so remove it 2006-10-08 09:42:23 +00:00
Alejandro Pulver
0a95ed3134 php-sqlite3 is a PHP extension that lets you access SQLite3 databases
within your scripts.  PHP4 and PHP5 have already built-in support for this
RDBM, but this is limited to the 2.x releases.  This extension adds support
for SQLite 3.x release.

Please note that this project is still alpha-quality. Please test and report
if it works for you and if you have ideas on how it can be enhanced.

Current (or planned) features include:

    * In-memory databases support
    * UTF-16 encoding
    * User-level SQL functions
    * PEAR::DB driver class

WWW: http://php-sqlite3.sourceforge.net/

PR:		ports/103681
Submitted by:	Simon Cornelius P. Umacob <simoncpu at infoweapons.com>
2006-10-06 02:48:31 +00:00
Alejandro Pulver
e1c60adaf1 The MySQL Activity Report package is a tool to help MySQL database
administrators to collect several database parameters and variables.
These collected values can be used for server monitoring or
performance tuning purposes.

WWW: http://gert.sos.be/en/projects/mysqlar/

PR:		ports/101217
Submitted by:	Greg Albrecht <gregoryba at gmail.com>
2006-10-04 20:00:40 +00:00
Cheng-Lung Sung
af44d2612b Add p5-Genezzo 0.64, an extensible database with SQL and DBI.
PR:		ports/102388
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2006-09-27 09:03:27 +00:00
Michael Johnson
f33b28ca83 - Add qdbm-java, slave port to qdbm
Java API for QDBM

WWW: http://qdbm.sourceforge.net/jspex.html
2006-09-25 20:24:57 +00:00
Michael Johnson
dfd5a5d938 Add qdbm-plus (slave port to qdbm)
C++ API for QDBM

WWW: http://qdbm.sourceforge.net/xspex.html
2006-09-25 20:13:35 +00:00
Sergey Skvortsov
3eeac24355 Add Firebird 2.0.0 (RC4) 2006-09-18 15:20:04 +00:00
Ying-Chieh Liao
44a06c962e add java-db 3.0.12
Berkeley DB Java Edition
2006-09-18 04:15:54 +00:00
Dirk Meyer
4b3480a11a The GNUstep Database Library 2 (GDL2) is a set of libraries to map
Objective-C objects to rows of relational database management systems
(RDBMS). It aims to be compatible with Enterprise Objects Framework (EOF)
as released with WebObjects 4.5 from Apple Inc.
This port also provides the GNUstep DBModeler and a Gorm GDL2 Palette.
PR:		103294
Submitted by:	Gürkan Sengün
Reviewed by:	alexbl
2006-09-17 06:15:54 +00:00
Martin Wilke
c265661e6c DMOZ::ParseRDF is an object-oriented module for parsing DMOZ data into
manageable sub-sections. As of January 8th 2004 the DMOZ content file is
around 1.3GB in size. The data is free to download and can be used in your
custom database but please make sure you read the license agreement at
http://dmoz.org/license.html first.

WWW: http://search.cpan.org/dist/DMOZ-ParseRDF

PR:		ports/101343
Submitted by:	Hans Fredrik Nordhaug <hans(at)nordhaug.priv.no>
2006-09-13 10:33:09 +00:00
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