Commit graph

776 commits

Author SHA1 Message Date
Martin Matuska
512704e74f LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua
program to:

    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;
    * Execute arbitrary SQL statements;
    * Retrieve results in a row-by-row cursor fashion.

WWW: http://www.keplerproject.org/luasql/
2009-05-26 07:40:56 +00:00
Martin Matuska
13311e9fb2 LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua
program to:

    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;
    * Execute arbitrary SQL statements;
    * Retrieve results in a row-by-row cursor fashion.

WWW: http://www.keplerproject.org/luasql/
----------------------------------------------------------------------
2009-05-26 07:39:48 +00:00
Martin Matuska
2b556b1432 LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua
program to:

    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;
    * Execute arbitrary SQL statements;
    * Retrieve results in a row-by-row cursor fashion.

WWW: http://www.keplerproject.org/luasql/
2009-05-26 07:34:05 +00:00
Martin Wilke
297a4876b5 sqliteman is the best developer's and/or admin's GUI tool for
Sqlite3 in the world. No joking here (or just a bit only).It
contains the most complette feature set of all tools available.
And much more , it's available for all major platforms, and
it's free.

WWW:	http://sqliteman.sf.net/

PR:		ports/134733
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-05-23 14:07:57 +00:00
Martin Wilke
3669ea7bcf pgtune takes the wimpy default postgresql.conf and expands
the database server to be as powerful as the hardware it's
being deployed on.

WWW: http://pgfoundry.org/projects/pgtune/

PR:		ports/134546
Submitted by:	Matthieu BOUTHORS
2009-05-17 10:14:08 +00:00
Jose Alonso Cardenas Marquez
45f033f2c1 - New port: databases/gambas2-gb-db-postgresql
The postgresql driver for the gambas database component
2009-05-09 01:19:26 +00:00
Jose Alonso Cardenas Marquez
5ff8972f83 - New port: databases/gambas2-gb-db-sqlite3
The sqlite3 driver for the gambas database component
2009-05-09 01:17:54 +00:00
Jose Alonso Cardenas Marquez
1d1ce570c8 - New port: databases/gambas2-gb-db-sqlite2
The sqlite2 driver for the Gambas database component
2009-05-09 01:16:33 +00:00
Jose Alonso Cardenas Marquez
f5811f390b - New port: databases/gambas2-gb-db-odbc
The odbc driver for the gambas database component
2009-05-09 01:15:11 +00:00
Jose Alonso Cardenas Marquez
768cd1fde6 - New port: databases/gambas2-gb-db-mysql
The MySQL driver for the gambas database component
2009-05-09 01:13:41 +00:00
Jose Alonso Cardenas Marquez
3290c9dd52 - New port: databases/gambas2-gb-db-firebird
The firebird driver for the gambas database component
2009-05-09 01:12:23 +00:00
Martin Wilke
e9b0c36292 pyodbc is a Python module that allows you to use ODBC to connect to
almost any database from Windows, Linux, OS/X, and more.

It implements the Python Database API Specification v2.0, but
additional features have been added to simplify database
programming even more.

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

PR:		ports/133757
Submitted by:	Robet Kruus <rob.kruus@gmail.com>
2009-05-05 00:21:12 +00:00
Martin Wilke
746d64e9d1 mysqlidxchk (MySQL Index Checker) checks MySQL databases/tables for
unused indexes. Given one or more slow, general, or "raw" log files,
mysqlidxchk reports which indexes in the database schema are not used
by the queries in the log files.

WWW: http://hackmysql.com/mysqlidxchk

PR:		ports/134107
Submitted by:	Andrey Ignatov <rdna at rdna.ru>
2009-05-01 21:44:10 +00:00
Martin Wilke
b79a0bbfeb DBIx::Class::QueryLog logs each transaction and query executed so you can
analyze what happened in the session.

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

PR:		ports/134095
Submitted by:	Andrey Kostenko <andrey at kostenko.name>
2009-05-01 21:42:51 +00:00
Martin Wilke
5879cc9ec9 Ruby DataObjects driver for MySQL
WWW:	http://rubyforge.org/projects/dorb/

Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-05-01 11:17:54 +00:00
Martin Wilke
7731ac4b26 Ruby DataObjects driver for PostgreSQL
WWW:	http://rubyforge.org/projects/dorb/

PR:		ports/134063
Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-05-01 11:07:02 +00:00
Lars Thegler
60574583fc Add p5-DBIx-Class-TimeStamp 0.08, DBIx::Class extension to handle date
and time based fields.
2009-04-28 12:30:43 +00:00
Lars Thegler
ebacd356fe Add p5-DBIx-Class-DynamicDefault 0.03, automatically set and update
fields.
2009-04-28 12:05:34 +00:00
Martin Wilke
1d9666a4ef Ruby DataObjects driver to the SQLite DB engine version 3
The purpose of DO.rb is to rewrite existing Ruby database drivers to conform to
a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available.

Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW:	http://rubyforge.org/projects/dorb/

PR:		ports/133853
Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-04-24 20:33:38 +00:00
Martin Wilke
eadb09088b The purpose of DO.rb is to rewrite existing Ruby database drivers to conform to
a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available.

Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW:	http://rubyforge.org/projects/dorb/

PR:		ports/133842
Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-04-24 20:32:55 +00:00
Boris Samorodov
eda86fe37b Add linux-f8-sqlite3 3.4.2, the library that implements an embeddable
SQL database engine (Linux Fedora 8).
2009-04-06 16:06:50 +00:00
Martin Wilke
c75460073c There's plenty of modules which need a database, and they all have
to be configured differently and they're always a PITA when you first
install and each and every time they upgrade.

Test::Database provides a simple way for test authors to request
a test database, without worrying about environment variables or the
test host configuration.

WWW: http://search.cpan.org/dist/Test-Database/

PR:		ports/133273
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-02 18:26:51 +00:00
Lars Balker Rasmussen
c59885955c New port databases/p5-DBIx-Class-HTML-FormFu:
Fill a HTML::FormFu form from the database and vice-versa.

(Yes, I'm adding a deprecated port!  But I need it for a new module...)
2009-03-29 16:44:44 +00:00
Lars Balker Rasmussen
15a65a7f67 New port databases/p5-DBIx-Class-EncodedColumn:
This DBIx::Class component can be used to automatically encode a
column's contents whenever the value of that column is set.
2009-03-29 16:43:29 +00:00
Lars Balker Rasmussen
64fb3679bd New port databases/p5-DBIx-Class-DateTime-Epoch:
This module automatically inflates/deflates DateTime objects
corresponding to applicable columns. Columns may also be
defined to specify their nature, such as columns representing a
creation time (set at time of insertion) or a modification time
(set at time of every update).
2009-03-29 16:42:33 +00:00
Li-Wen Hsu
abf1799010 Add tokyotyrant 1.1.17, network interface of Tokyo Cabinet.
PR:		ports/132490
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-03-27 21:34:43 +00:00
Lars Balker Rasmussen
471eca0026 New port, databases/p5-DBIx-Class-ResultSet-RecursiveUpdate
It is a base class for ResultSets providing just one method: recur-
sive_update which works just like update_or_create but can recursively
update or create data objects composed of multiple rows. All rows need
to be identified by primary keys - so you need to provide them in the
update structure (unless they can be deduced from the parent row - for
example when you have a belongs_to relationship).  If not all colums
comprising the primary key are specified - then a new row will be cre-
ated, with the expectation that the missing columns will be filled by
it (as in the case of auto_increment primary keys).
2009-03-25 10:43:25 +00:00
Jun Kuriyama
2be8e080b2 Add p5-DBIx-Class-AsFdat 0.03, perl extension like CDBI::Plugin::AsFdat. 2009-03-18 01:14:51 +00:00
Martin Wilke
cae53ca0e1 Python extension for libmemcache, the C API to memcached. cmemcache API is the
same as python-memcache, so it is easy to replace python-memcache with
cmemcache, and vice versa.

WWW:	http://gijsbert.org/cmemcache/

PR:		ports/132699
Submitted by:	Qing Feng <qingfeng at me.com>
2009-03-16 21:46:57 +00:00
Martin Wilke
2120c17063 This port contains a MySQL DataStore implementation for GeoServer.
WWW: http://geoserver.org/display/GEOSDOC/MySQL+DataStore

PR:		ports/132415
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2009-03-15 20:54:04 +00:00
Martin Wilke
21e82a3c44 ORLite is an object-relation system specifically tailored for SQLite that
follows many of the same principles as the ::Tiny series of modules and has
a design and feature set that aligns directly to the capabilities of SQLite.

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

PR:		ports/132406
Submitted by:	Cezary Morga <cm at therek.net>
2009-03-15 17:11:18 +00:00
Martin Wilke
8e4871b771 ORLite::Migrate is a light weight single class Database Schema Migration
enhancement for ORLite. It provides a simple implementation of schema
versioning within the SQLite database using the built-in user_version pragma
(which is set to zero by default).

WWW: http://search.cpan.org/dist/ORLite-Migrate/

PR:		ports/132406
Submitted by:	Cezary Morga <cm at therek.net>
2009-03-15 17:10:33 +00:00
Martin Wilke
9a4ffe3043 buzhug is a fast, pure-Python database engine, using a syntax that Python
programmers should find very intuitive.

The data is stored and accessed on disk (it is not an in-memory database);
the implementation has been designed to make all operations, and especially
selection, as fast as possible with an interpreted language.

The database is implemented as a Python iterator, yielding objects whose
attributes are the fields defined when the base is created ; therefore,
requests can be expressed as list comprehensions or generator expressions,
instead of SQL queries.

WWW:	http://buzhug.sourceforge.net/

PR:		ports/132278
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-03-12 19:21:04 +00:00
Koop Mast
2c302d928d Update to 3.99.13.
Add jdbc plugin.
2009-03-10 15:21:08 +00:00
Martin Wilke
7c2593b133 2009-03-01 databases/rubygem-rrdtool: port no longer maintained by upstream use rrdtools own ruby bindings instead
2009-01-19 graphics/crystalentitylayer-devel: Depends on broken, expired port
2008-09-19 graphics/crystalspace-devel: Has been broken for more than 6 months
2009-03-09 21:29:10 +00:00
Li-Wen Hsu
9744c6247b Add mydumper 0.1.5, mySQL Data Dumper.
PR:		ports/132310
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-03-05 18:39:45 +00:00
Joe Marcus Clarke
e24ee64862 Add libgda4-bdb, a Berkeley database provider for the libgda4 database
abstraction framework.
2009-02-28 20:52:06 +00:00
Martin Wilke
568cbe5726 The openark kit is a set of utilities for MySQL. They solve everyday
maintenance tasks, which may be complicated or time consuming to work
by hand.

WWW:	http://code.openark.org/forge/openark-kit

PR:		ports/132175
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-02-28 19:57:35 +00:00
Li-Wen Hsu
f3fe11e0f9 Add py-pytc 0.7, Tokyo Cabinet Python bindings. 2009-02-18 01:40:24 +00:00
Martin Wilke
9407875995 Amazon::SimpleDB provides a "low-level" perlish interface for working
with Amazon's SimpleDB (SMB) service.

WWW:	http://search.cpan.org/dist/Amazon-SimpleDB/

PR:		ports/131710
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-02-15 21:05:50 +00:00
Beech Rintoul
e23a2ab06e - Update to 0.82.1
- Hook into build
2009-02-14 23:31:43 +00:00
Martin Wilke
9ef8e2c699 py-simplecouchdb is a simple librairy to allow your python
applicationto use CouchDB.

With simplecouchdb, you can manage documents like you do
directly with CouchDB, schema-free. So document instance
(see :ref:schema-ref) are completly dynamic, you could
add/delete properties in your documents, retrieve them
without any schema, etc.

WWW:	http://code.google.com/p/py-simplecouchdb/

PR:		ports/131296
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-02-09 16:54:34 +00:00
Martin Wilke
1e005bc37f memcached is a high-performance, distributed memory object caching
system, generic in nature, but intended for use in speeding up dynamic
web applications by alleviating database load.

This extension uses libmemcached library to provide API for
communicating with memcached servers.

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

PR:		ports/131172
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-02-08 21:45:53 +00:00
Martin Wilke
16fff2cdf6 rubygem-pg provides the module "pg", a Ruby interface to the
PostgreSQL Relational Database Management System, which
supersedes the old "postgres" module.

WWW: http://rubyforge.org/projects/ruby-pg/

PR:		ports/131270
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-02-08 21:43:08 +00:00
Martin Wilke
780e8a39f0 2009-01-19 games/emacs-chess: has been broken for more than 6 months
2009-02-01 devel/subversion-devel: Use devel/subversion or devel/subversion-freebsd instead of this port
2009-01-19 devel/hs-hat: has been broken for more than 6 months
2009-01-19 devel/hs-hpl: has been broken for more than 6 months
2009-01-19 databases/mysqlbigram: has been broken for more than 6 months
2009-01-19 mail/claws-mail-clamav: has been broken for more than 6 months
2009-01-19 mail/sylpheed2-devel: has been broken for more than 6 months
2009-01-19 www/pecl-mnogosearch: has been broken for more than 6 months
2009-01-31 x11-fonts/mathfonts: This port was supported by Mozilla 1.8 (including Firefox 2.0) - to be replaced by  STIX fonts for Firefox 3.x
2009-01-19 x11-wm/fluxspace: has been broken for more than 6 months
2009-01-31 x11-wm/expocity: project has been abandoned
2009-01-19 x11/bbuname: has been broken for more than 6 months
2009-01-19 security/squidclam: has been broken for more than 6 months
2009-01-19 print/virtualpaper: depends on broken, expired port
2009-01-19 print/ifhp: has been broken for more than 6 months
2009-01-19 net-p2p/peercast: has been forbidden for more than 6 months
2009-01-19 palm/pdbc: has been broken for more than 6 months
2009-01-19 net-mgmt/NeTraMet: has been broken for more than 6 months
2009-01-19 net-im/sulci: has been broken for more than 6 months
2009-01-19 multimedia/mjpegtools-yuvfilters: has been broken for more than 6 months
2009-01-19 multimedia/helixplayer: has been broken for more than 6 months
2009-01-19 lang/quack: has been broken for more than 6 months
2009-01-19 misc/pybliographer: has been broken for more than 6 months
2009-01-19 net/versuch: has been broken for more than 6 months
2009-01-19 net/py-mantissa: has been broken for more than 6 months
2009-01-19 net/libunpipc: has been broken for more than 6 months
2009-01-19 net/gnometelnet: has been broken for more than 6 months
2009-01-19 net/gacxtool: depends on expired, broken port
2009-01-19 devel/py-coro: has been broken for more than 6 months
2009-01-19 chinese/stardict2-dict-zh_TW: has been broken for more than 6 months
2009-01-19 x11-themes/gtk-industrial-theme: has been broken for more than 6 months
2009-02-03 22:38:25 +00:00
Jose Alonso Cardenas Marquez
16b7e3dc5e - New port: databases/fpc-pxlib
Free Pascal unit to read various Paradox files
2009-01-14 02:56:44 +00:00
Joe Marcus Clarke
610ae56816 Presenting GNOME 2.24 for FreeBSD.
See http://library.gnome.org/misc/release-notes/2.24/ for the general
release notes.  On the FreeBSD front, this release introduces Fuse support
in HAL, adds multi-CPU support to libgtop, WebKit updates, and fixes some
long-standing seahorse and gnome-keyring bugs.  The documentation updates
to the website are forthcoming.

This release features commits by adamw, ahze, kwm, mezz, and myself.  It would
not have been possible without are contributors and testers:

Alexander Loginov
Craig Butler [1]
Dmitry Marakasov [6]
Eric L. Chen
Joseph S. Atkinson
Kris Moore
Lapo Luchini [7]
Nikos Ntarmos
Pawel Worach
Romain Tartiere
TAOKA Fumiyoshi [3]
Yasuda Keisuke
Zyl
aZ [4]
bf [2] [5]
Florent Thoumie
Peter Wemm
pluknet

PR:		125857 [1]
		126993 [2]
		130031 [3]
		127399 [4]
		127661 [5]
		124302 [6]
		129570 [7]
		129936
		123790
2009-01-10 05:22:13 +00:00
Martin Wilke
e531c4eec0 KirbyBase is a small, plain-text, DBMS written in Ruby.
It can be used either embedded or client/server. It aims
to be as "Ruby-ish" as possible. For example, queries
are specified using Ruby code blocks, rather than SQL strings.

WWW: http://rubyforge.org/projects/kirbybase/

PR:		ports/130231
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-01-08 17:01:58 +00:00
Martin Wilke
fdca75fe1c PQueue is a package providing low-level PQ protocol classes for
interacting with a PostgreSQL database. It supports version 3.0
of the protocol--the current primary version of protocol. The
package also provides a basic protocol transaction class. This
class keeps the state of the protocol in an interrupt safe manner,
and validates the integrity of the communication as messages are
received.

In general, you probably will never use this package directly,
unless you are writing a driver.

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

PR:		ports/130252
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-01-07 23:04:40 +00:00
Martin Wilke
2492a5b9b2 DataMapper is a Object Relational Mapper written in Ruby. The goal
is to create an ORM which is fast, thread-safe and feature-rich with
ActiveRecord-compatibility.

WWW:	http://datamapper.rubyforge.org/
2008-12-28 16:04:00 +00:00