| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
merged to the latest version of databases/grass.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
| |
database.
PR: ports/106871
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
PostgreSQL 8.2.0
Complete release notes are available at
http://www.postgresql.org/docs/current/static/release-8-2.html
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/
|
|
|
|
|
|
|
|
|
| |
with database schema changes in SQLAlchemy projects.
WWW: http://erosson.com/migrate
PR: ports/105336
Submitted by: elvstone at gmail.com
|
|
|
|
|
| |
PR: ports/104722
Submitted by: Steven Kreuzer <skreuzer at f2o.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
Class::DBI models.
|
|
|
|
| |
Requested by: ale
|
|
|
|
|
|
| |
PR: ports/105247
Submitted By: Xin LI <delphij@freebsd.org>
Approved By: flz (mentor)
|
|
|
|
| |
CDBI.
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
The simplest AnimeNfo client. Written in C.
Despite being the simplest example of AnimeNfo client,
all socket operations were done in non-blocking.
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
|
|
| |
* keep old dbh 1.0 as dbh10
* reassign XFCE dependent to dbh10
Approved by: oliver (maintainer of XFCE4)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
PR: ports/102388
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
|
|
|
|
|
| |
Java API for QDBM
WWW: http://qdbm.sourceforge.net/jspex.html
|
|
|
|
|
|
| |
C++ API for QDBM
WWW: http://qdbm.sourceforge.net/xspex.html
|
| |
|
|
|
|
| |
Berkeley DB Java Edition
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
libmemcache.
|
|
|
|
|
| |
PR: ports/102666
Submitted by: Zach Thompson <hideo at lastamericanempire.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
|
|
| |
DBI/DBD::mysql.
PR: ports/102019
Submitted by: Timur I. Bakeyev <bat at cpan.org>
|
|
|
|
|
| |
PR: ports/102018
Submitted by: Timur I. Bakeyev <bat at cpan.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
PR: ports/100619
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
|
|
|
|
| |
PR: ports/93920
Submitted by: Meikel Brandmeyer <ocaml-sqlite3-port@kotka.de>
|
|
|
|
|
| |
PR: ports/100711
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
PR: ports/98655
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
|
|
|
|
|
| |
PR: ports/98666
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
|
|
|
|
| |
Capability With Senna to Class::DBI.
|
|
|
|
|
| |
2006-06-07 databases/arcexplorer
2006-06-07 www/linux-flashplugin6
|
|
|
|
|
|
|
|
|
| |
in a database table.
WWW: http://search.cpan.org/dist/Rose-DB-Object/
PR: ports/98767
Submitted by: Zach Thompson <hideo@lastamericanempire.com>
|
|
|
|
|
|
|
| |
WWW: http://search.cpan.org/dist/Rose-DB/
PR: ports/98767
Submitted by: Zach Thompson <hideo@lastamericanempire.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
PR: ports/95468
Submitted by: Denis Barov <dindin xxx freebsd.org.ua>
|
|
|
|
|
|
| |
PR: ports/96803
Submitted by: Shaun Amott <shaun@inerd.com>
Approved by: tobez
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
pages of returned data as well as sets of pages.
Approved by: tobez (implicit)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
DBIx::SQLite::Simple - easy access to SQLite databases using objects
WWW: http://search.cpan.org/dist/DBIx-SQLite-Simple/
Approved by: krion (mentor)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
Approved by: portmgr (kris)
cVS: arabic/koffice-i18n/distinfo arabic/koffice-i18n/pkg-descr
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
| |
Hat: portmgr
|
|
|
|
| |
libgda needed by ports such as planner, libdamm, and glom.
|
|
|
|
|
|
|
| |
WWW: http://search.cpan.org/dist/Search-Xapian/
PR: ports/93707
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
| |
|
| |
|
| |
|
|
|
|
| |
for PHP.
|
|
|
|
| |
support for MySQL.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
results.
Committed by: aaron
Approved by: tobez (implicit)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
PR: ports/93188
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
|
|
|
| |
are used.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DBIx::Class::Schema by scanning table schemas and setting up columns and
primary keys.
DBIx::Class::Schema::Loader supports MySQL, Postgres, SQLite and DB2.
See DBIx::Class::Schema::Loader::Generic for more, and
DBIx::Class::Schema::Loader::Writing for notes on writing your own
db-specific subclass for an unsupported db.
This module requires DBIx::Class 0.05 or later, and obsoletes
DBIx::Class::Loader for DBIx::Class version 0.05 and later.
WWW: http://search.cpan.org/dist/DBIx-Class-Schema-Loader/
PR: ports/92813
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
|
|
|
|
|
|
|
| |
client for memcached. It is nearly a drop-in replacement for Ruby MemCache
while beeing much faster.
PR: ports/92350
Submitted by: Jonathan Weiss <jw@innerewut.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add entry about databases/py-PySQLite2 -> databases/py-pysqlite20
* databases/Makefile
Remove py-PySQLite2
Add entry to py-pysqlite20 and py-pysqlite21
* databases/py-PySQLite10, databases/py-PySQLite11
Mark NO_LATEST_LINK
portlint(1)
* databases/py-PySQLite2
Removed
* databases/py-pysqlite20 [1]
Update CONFLICTS
Mark NO_LATEST_LINK
portlint(1)
* databases/py-pysqlite21 [1]
Update to 2.1.2
Update CONFLICTS
portlint(1)
Repocopy by: marcus [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MOVED
Added antry about move
* databases/Makefile
Remove databases/myodbc
Add databases/mysql-connector-odbc
* databases/myodbc
Removed
* databases/mysql-connector-odbc
Update to 3.51.12
Reorganize Makefile
Now default DRIVER_MANAGER is unixodbc
PR: 89939
Submitted by: Sergey Prikhodko <sergey@network-asp.biz> (maintainer)
Repocopy by: marcus
|
|
|
|
|
|
| |
PR: ports/91680
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru> (maintainer)
Repocopies by: marcus
|
|
|
|
|
|
|
|
|
|
|
|
| |
module)
PR contains new port security/pecl-hash which provides
possibility to install PHP PECL extension:
pHASH Message Digest Framework
PR: ports/90087
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru>
|
|
|
|
|
| |
existing 'inet' and 'cidr' built-in types, providing extra functionality
and simplicity to IPv4 address lookup within large-scale environments.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DBIx::Sequence - A simple SQL92 ID generator
This module is intended to give easier portability to Perl
database application by providing a database independant
unique ID generator. This way, an application developer
is not bound to use his database's SEQUENCE or auto_increment
thus making his application portable on multiple database
environnements.
This module implements a simple Spin Locker mechanism and
is garanteed to return a unique value every time it is
called, even with concurrent processes. It uses your database
for its state storage with ANSI SQL92 compliant SQL. All
SQL queries inside DBIx::Sequence are pre cached and very
efficient especially under mod_perl.
WWW: http://search.cpan.org/dist/DBIx-Sequence/
PR: ports/91373
Submitted by: Jon Nistor <nistor@snickers.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DBIx::Abstract - DBI SQL abstraction.
This module provides methods for doing manipulating database tables
This module provides methods retrieving and storing data in SQL
databases. It provides methods for all of the more important SQL
commands (like SELECT, INSERT, REPLACE, UPDATE, DELETE).
It endeavors to produce an interface that will be intuitive to those
already familiar with SQL.
Notable features include:
* data_source generation for some DBD drivers.
* Can check to make sure the connection is not stale and reconnect
if it is.
* Controls statement handles for you.
* Can delay writes.
* Generates complex where clauses from hashes and arrays.
* Shortcuts (convenience functions) for some common cases. (Like
select_all_to_hashref.)
WWW: http://search.cpan.org/dist/DBIx-Abstract/
PR: ports/91372
Submitted by: Jon Nistor <nistor@snickers.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PBL (Peter Graf's Program Base Library) is a library with highly portable
database functions that can be used in a C or C++ project.
The code of the PBL library includes:
- PBL BASE - some base functions (pbl_*)
- PBL HASH - a memory hash table implementation (pblHt*)
- PBL KEYFILE - a key file implementation (pblKf*)
- PBL ISAM - an ISAM file implementation (pblIsam*)
The spamprobe project (mail/spamprobe) can be used with PBL databases.
PR: ports/91344
Submitted by: Johan van Selst <johans@stack.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
application
DBUtils is a suite of tools providing solid, persistent and
pooled connections to a database that can be used in all
kinds of multi-threaded environments like Webware for Python
or other web application servers. The suite supports DB-API
2 compliant database interfaces and the classic PyGreSQL
interface.
WWW: http://www.webwareforpython.org/DBUtils
PR: ports/91268
Submitted by: "Choe, Cheng-Dae" <whitekid@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Peter Graf's Program Base Library of C functions. Includes
hash table, ISAM, key file implementations.
WWW: http://mission.base.com/peter/source/
PR: ports/91257
Submitted by: hideo <hideo@lastamericanempire.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
one or more memcached servers. Apart from being very similar to the API
of Cache::Memcached, the Cached::Memcached::Managed API allows for
management of groups of values, for simplified key generation and expiration,
as well as version and namespace management and a few other goodies.
WWW: http://search.cpan.org/dist/Cache-Memcached-Managed/
PR: ports/91203
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IPA_SDB -- IPA simple database module
Main features:
- Distribution consists of database ipa_db_sdb(8) and statistics
ipa_st_mod(8) modules;
- Modules completely support dynamic and static rules, limits and
thresholds;
- All database files are stored in own record based database formats;
- Formats of database files are machine architecture independent;
- Sizes of database records are relatively small (binary data formats);
- Access to statistics can be granted accordingly to the user group;
- There is the ipa_sdb_dump(8) utility for dumping database files to
text format and back.
WWW: http://ipa-system.sourceforge.net/modules/ipa_sdb/
PR: ports/91009
Submitted by: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
|
|
|
|
| |
framework in Perl.
|
|
|
|
|
|
|
|
|
|
|
| |
files (for mono)
db4o is designed to provide a full-featured, embeddable
database engine for equipment, mobile, desktop, and server
platforms in object-oriented environments
PR: ports/90631
Submitted by: Phillip Neumann <pneumann@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dbx is a simple SQL database abstraction layer for Python.
The goal of dbx is to make using a SQL database as simple
as possible while providing a consistent API across different
databases.
Author: David Phillips <david@acz.org>
WWW: http://david.acz.org/pydbx/
PR: ports/90623
Submitted by: David Phillips <david@acz.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to 2.0.7
Add SHA256
Add CONFLICTS
* databases/mysql++1 [1]
Add SHA256
Add CONFLICTS
Add NO_LATEST_LINK
* databases/Makefile
Add mysql++1
PR: 89935
Submitted by: maintainer
Repocopy by: marcus [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DBI. From its description ...
Query preparation and execution are combined in a single method, the result
object (which is a wrapper around the statement handle) provides easy
row-by-row and slurping methods.
The "query" method returns either a result object, or a dummy object. The
dummy object returns undef (or an empty list) for all methods and when used in
boolean context, is false. The dummy object lets you postpone (or skip) error
checking, but it also makes immediate error check simply " $db->query(...) or
die $db->error".
WWW: http://search.cpan.org/dist/DBIx-Simple/
PR: ports/90230
Submitted by: Parv <parv@pair.org>
|
|
|
|
| |
WWW: http://pxlib.sourceforge.net
|
| |
|
|
|
|
|
| |
PR: 89835
Submitted by: Espen Tagestad <espen@tagestad.no>
|
|
|
|
|
|
|
| |
WWW: http://www.alwins-world.de/programs/kmysqladmin/
PR: ports/84775
Submitted by: Igor Leonenko <bananaz_at_bk_dot_ru>
|
|
|
|
|
|
| |
PR: ports/89384
Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
Repocopy by: marcus
|
|
|
|
|
| |
- Add CONFLICTS with upcoming pgadmin3 >= 1.4 ports.
- Add SHA256 checksum.
|
|
|
|
|
|
|
| |
classes.
PR: ports/89155
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
|
|
|
|
|
|
| |
databases/postgresql-devel port, which isn't needed either now that 8.1 has
officially landed.
Submitted by: ade@
|
|
|
|
|
|
|
|
|
|
|
|
| |
released under the GPL. It's written in C++, with bindings to allow use
from other languages.
Xapian is designed to be a highly adaptable toolkit to allow developers to
easily add advanced indexing and search facilities to their own
applications.
PR: ports/88609
Submitted by: Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new release includes performance improvements and advanced SQL
features which will support bigger data warehouses, higher-volume
transaction processing, and more complex distributed enterprise
software.
Major new features in this release include:
Roles:
PostgreSQL now supports database roles, which simplify the
management of large numbers of users with complex
overlapping database rights.
IN/OUT Parameters:
PostgreSQL functions now support IN, OUT and INOUT
parameters, which substantially improves support of complex
business logic for J2EE and .NET applications.
Two-Phase Commit (2PC):
Long in demand for WAN applications and heterogeneous data
centers using PostgreSQL, this feature allows
ACID-compliant transactions across widely separated
servers.
Some Performance Enhancements found in this release include:
Improved Multiprocessor (SMP) Performance:
The buffer manager for 8.1 has been enhanced to scale almost
linearly with the number of processors, leading to significant
performance gains on 8-way, 16-way, dual-core, and multi-core
CPU servers.
Bitmap Scan:
Indexes will be dynamically converted to bitmaps in memory when
appropriate, giving up to twenty times faster index performance
on complex queries against very large tables.
Table Partitioning:
The query planner is now able to avoid scanning whole sections
of a large table using a technique known as Constraint
Exclusion.
Shared Row Locking:
PostgreSQL's "better than row-level locking" now supports even
higher levels of concurrency through the addition of shared
row locks for foreign keys.
For a more complete listing of changes in this release, please see the
Release Notes visible at:
http://www.postgresql.org/docs/current/static/release.html#RELEASE-8-1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With Glom you can design table definitions and the relationships
between them, plus arrange the fields on the screen. You can edit
and search the data in those tables, and specify field values in
terms of other fields. It's as easy as it should be.
The design is loosely based on FileMaker Pro, with the added
advantage of separation between interface and data. Its simple
framework should be enough to implement most database
applications. Without Glom these systems normally consist of lots
of repetitive, unmaintainable code.
Glom-specific data such as the relationship definitions is saved
in the Glom document. Glom re-connects to the database server
when it loads a previous Glom document. The document is in XML
format.
Glom uses the PostgreSQL database backend but it can not edit
databases that it did not create, because it uses only a simple
subset of Postgres functionality.
Submitted by: adamw
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can
connect to pgpool as if it were a standard PostgreSQL server.
pgpool caches the connection to PostgreSQL server to reduce the overhead to
establish the connection to it.
WWW: http://pgpool.projects.postgresql.org/
PR: 87701
Submitted by: Choe, Cheng-Dae <whitekid@gmail.com>
|
|
|
|
|
| |
PR: 88068
Submitted by: Chris Larsen <darth@vader.dk>
|
|
|
|
|
|
|
| |
Essentially it allows try {} catch{} within perl for database errors.
PR: ports/87491
Submitted by: Rod Taylor <ports@rbt.ca>
|
|
|
|
|
|
|
|
|
|
| |
This is PDO Oracle OCI8 driver for PHP 5. Unlike PDO_ODBC
driver which segfaults when used from apache 2.0, it works.
Tested with Oracle 9 Database Server. It should work with
versions 7, 8 and 10 also.
PR: ports/87197
Submitted by: Simun Mikecin <numisemis@yahoo.com>
|
|
|
|
|
| |
PR: ports/86910
Submitted by: Alexander Zhuravlev <zaa@ulstu.ru>
|
|
|
|
|
|
|
| |
and IBM DB2 libraries, and will support more in future releases.
PR: ports/86903
Submitted by: Alexander Zhuravlev <zaa@ulstu.ru>
|
|
|
|
| |
Ksqlanalyzer is a MSSQL database client for KDE.
|
|
|
|
| |
data (MySQL, PostgreSQL) for KDE.
|
|
|
|
|
| |
PR: 86322
Submitted by: Clive Crous <clive@darkarts.co.za>
|
|
|
|
|
|
|
|
|
|
| |
SQLite V3 is NOT compatible with the bundled SQLite 2 in PHP 5,
but is a significant step forwards, featuring complete
utf-8 support, native support for blobs, native support for
prepared statements with bound parameters and improved concurrency.
PR: ports/86037
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru>
|
|
|
|
|
| |
PR: ports/86035
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru>
|
|
|
|
|
| |
PR: ports/86034
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru>
|
|
|
|
|
|
|
|
|
| |
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
PR: ports/86033
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru>
|
|
|
|
| |
Ruby qdbm module
|
|
|
|
| |
Perl API for QDBM
|
| |
|
|
|
|
|
| |
PR: ports/84912
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
|
|
|
|
|
|
| |
emulation.
PR: ports/84910
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
|
|
|
|
| |
WWW: http://www.unix-ag.uni-kl.de/~fischer/kbibtex/
|
|
|
|
|
|
|
|
|
|
|
|
| |
distribution (up to 7.2), but now lives its own life. Naturally, we
should have a port for it :-)
Official information:
Pgeasy is a PostgreSQL API that is a cleaner interface to the libpq
library, more like an SQL 4GL interface.
Approved by: ade, seanc (implicit)
|
|
|
|
|
|
|
|
|
|
| |
In Rails, the model is handled by what's called a object-relational
mapping layer entitled Active Record. This layer allows you to present
the data from database rows as objects and embellish these data objects
with business logic methods
PR: ports/82397
Submitted by: Jonathan Weiss <jw@innerewut.de>
|
|
|
|
|
|
|
| |
functions in a sweet package. It integrates these functions with
"Class::DBI" in a convenient and efficient way.
Submitted by: Lars Balker Rasmussen
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 37904
Submitted by: Stefan Schmidt <stefan.schmidt (at) stadtbuch.de>
Remark: isql-viewer depends on IBM's version (2.2) of BSF before it has
been donated to the Apache Software Foundation. Therefore this version
still uses the package name "com.ibm.bsf". In the current version of BSF,
the package name has been changed to "org.apache.org" to reflect the new
ownership. Thus, no separate port has been created to install this
dated version of BSF.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
remove it;
- replace it by two new ports: databases/jdbc-oracle8i and
databases/jdbc-oracle9i.
Notes:
- databases/jdbc-oracle8i is intended for JDK 1.2 & 1.3, but
it runs fine with JDK 1.4;
- databases/jdbc-oracle9i is intended for JDK 1.4, and it can be
used to access Oracle 8i & 9i databases;
- there is another driver for Oracle 10g, but I have no 10g to
test it; could be added later.
PR: ports/81567
Submitted by: thierry
Repocopied by: marcus
|
|
|
|
|
|
| |
PR: ports/81155
Submitted by: Marcus Grando <marcus@corp.grupos.com.br> (maintainer)
Repocopy by: marcus
|
|
|
|
|
|
|
| |
- Install libs and includes on ${LOCALBASE} instead ${LOCALBASE}/firebird
PR: ports/79337
Submitted by: maintainer
|
|
|
|
|
| |
PR: ports/80779
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
| |
databases through the DBI.
This is a port to provide DBD:Pg driver on FreeBSD
4.x with Perl 5.00505. So if you use Perl 5.6 or
lator, you should use databases/p5-DBD-Pg port.
Requsted by: Jun Watahiki <j-watahiki at ensure.jp>
|
|
|
|
|
|
|
|
| |
InstantClient SQLPlus. Works with Oracle RDBMS 8.1.2+.
PR: ports/76166
Inspired by: Alexander Novitsky <alecn2002@yandex.ru>
Oked by: thierry:-)
|
|
|
|
|
|
|
|
| |
InstantClient SDK. Works with Oracle RDBMS 8.1.2+.
PR: ports/76166
Inspired by: Alexander Novitsky <alecn2002@yandex.ru>
Oked by: thierry:-)
|
|
|
|
|
|
|
|
| |
InstantClient basics. Works with Oracle RDBMS 8.1.2+.
PR: ports/76166
Submitted by: Alexander Novitsky <alecn2002@yandex.ru>
Oked by: thierry:-)
|
|
|
|
|
| |
Submitted by: Yarema <yds@CoolRat.org>
In corporation with: Jose M Rodriguez <josemi@freebsd.jazztel.es>, Milan Obuch <ports@dino.sk>, myself
|
| |
|
|
|
|
| |
Treat Google as a datasource for DBI
|
|
|
|
| |
abstract SQL.
|
|
|
|
| |
plugins.
|
|
|
|
|
| |
PR: ports/76406
Submitted by: Daniel Wijnands <daniel@itxl.nl>
|
|
|
|
|
|
|
|
|
|
|
|
| |
database table
PEAR::DB_Table builds on PEAR DB to abstract datatypes and automate table
creation, data validation, insert, update, delete, and select; combines
these with PEAR::HTML_QuickForm to automatically generate input forms
that match the table column definitions.
PR: ports/78588
Submitted by: Antonio Carlos Venancio Junior <antonio@php.net>
|
|
|
|
|
|
|
|
|
|
|
| |
- Move py-PySQLite to py-PySQLite10.
- Update py-PySQLite10 to 1.0.1.
- Remove obsolete dependencies.
- Assign maintainership to submitter.
PR: ports/78508
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
Repocopy by: marcus
|
|
|
|
|
|
|
|
| |
emulator and provides a uniform, object-based interface for the
Berkeley-style database systems.
PR: ports/78600
Submitted by: Antonio Carlos Venancio Junior <antonio@php.net>
|
|
|
|
|
| |
PR: ports/78599
Submitted by: Antonio Carlos Venancio Junior <antonio@php.net>
|
|
|
|
|
|
|
| |
retrieving and modifying data in a DB.
PR: 78368
Submitted by: Antônio Carlos Venâncio Júnior
|
|
|
|
|
|
|
| |
psql commands without using the psql command line tool.
PR: ports/78404
Submitted by: Henri Michelon <hmichelon@e-cml.org>
|
|
|
|
|
|
|
| |
retrieving and modifying data in a DB.
PR: 78367
Submitted by: Antônio Carlos Venâncio Júnior
|
|
|
|
| |
the status displaying it in a handy little window.
|
|
|
|
|
| |
Successfully used to access Oracle 7 and Oracle 8i databases, but fails
with Oracle 9i (ORA-03113 "end-of-file on communication channel").
|
|
|
|
| |
and the handful of ports that depended on them.
|
|
|
|
|
|
|
|
|
|
|
| |
Aqua Data Studio is a database query and administration tool that allows
developers to easily create, edit, and execute SQL scripts, as well as
browse and visually modify database structures. Aqua Data Studio provides
an integrated database environment with a single consistent interface to
all major relational databases.
It is free for personal or educational use, but a commercial license is
required for all other usages.
|
|
|
|
|
|
|
|
| |
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.
PR: 75344
Approved by: portmgr@ (kris), ade & sean (mentors)
|
|
|
|
|
|
|
|
| |
protocol for remote preferences and other storage for Internet applications
such as web browsers or mail readers.
PR: ports/76456
Submitted by: Gerhard Gonter <g.gonter@ieee.org>
|
|
|
|
| |
the SQLite DB engine version 3.
|
| |
|
|
|
|
|
|
|
|
|
| |
o Move databases/sqlite to databases/sqlite2.
o Fix dependency on databases/sqlite.
o Update sqlite2 to 2.8.15.
o Bump PORTREVISION, accordingly.
Approved by: portmgr, maintainers of sqlite and related ports
|
|
|
|
| |
simple flat-text data files.
|
|
|
|
| |
PR: ports/73790
|
| |
|
|
|
|
|
|
| |
PR: ports/73562
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
Repo-copied by: marcus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PEAR MDB2 is a merge of the PEAR DB and Metabase php database
abstraction layers.
Note that the API will be adapted to better fit with the
new php5 only PDO before the first stable release.
It provides a common API for all support RDBMS. The main
difference to most other DB abstraction packages is that
MDB2 goes much further to ensure portability.
Currently supported RDBMS:
MySQL
PostGreSQL
Oracle
Frontbase
Querysim
Interbase/Firebird
MSSQL
SQLite
Other soon to follow.
PR: ports/74408
Submitted by: Antônio Carlos Venâncio Júnior <antonio@php.net>
|
|
|
|
|
|
| |
databases. Supports MySQL and PostgreSQL currently.
Sponsored by: University of Tromsø
|
| |
|
| |
|
| |
|
|
|
|
| |
sections.
|
|
|
|
|
|
|
|
| |
o Update to 0.33.
o Remove unnecessary perl script.
o Remove a patch which was already merged.
Repo copied by: marcus (pcvs)
|
|
|
|
|
|
|
| |
dynamically.
PR: ports/72021
Submitted by: ijliao
|
|
|
|
|
| |
PR: ports/71962
Submitted by: ijliao
|
|
|
|
|
| |
PR: ports/70210
Submitted by: Janos.Mohacsi@bsd.hu
|
|
|
|
|
|
|
| |
HTML_QuickForm objects using DB_DataObject.
PR: 70921
Submitted by: Antonio Carlos Venancio Junior
|
| |
|
|
|
|
|
| |
PR: ports/70050
Submitted by: Jie Gao <gaoj@cpsc.ucalgary.ca>
|
|
|
|
|
|
|
| |
Database Tables.
PR: 70882
Submitted by: Antonio Carlos Venancio Junior
|
|
|
|
|
|
|
|
|
| |
an internationalized version of Geographic Resources Analysis
Support System (GRASS GIS) from GRASS i18n Project sponsored
by IPA, Information-technology Promotion Agency, Japan.
grass-i18n is based on version 5.0.3 and includes a Japanese
TrueType font set (IPA font).
|
| |
|
|
|
|
|
| |
PR: ports/70253
Submitted by: Gerrit Beine <tux@pinguru.net>
|
|
|
|
|
| |
PR: ports/70229
Submitted by: Lubomir Marinov <lubomir_m@abv.bg>
|
|
|
|
|
| |
PR: 50068
Submitted by: Alex Kiesel
|
| |
|
|
|
|
| |
the new-and-working sybase (CT-lib) extension.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
into Python objects, and manipulate those objects to transparently manipulate
the database.
PR: ports/68501
Submitted by: Choe, Cheng-Dae <whitekid@netian.com>
|
|
|
|
|
| |
PR: ports/68322
Submitted by: Sam Lawrance <boris@brooknet.com.au>
|
|
|
|
|
|
|
| |
system.
PR: ports/68245
Submitted by: Radim Kolar
|
|
|
|
|
|
|
| |
PostgreSQL databases.
PR: 67765
Submitted by: Anderson Soares Ferreira
|
|
|
|
|
|
|
| |
meta data.
PR: 67487
Submitted by: Oleg Sharoiko <os@rsu.ru>
|
|
|
|
|
|
|
|
|
| |
- update to 0.2.3
- set MAINTAINER to myself for some time to catch build errors on bento
A few options and features from original port are missing
(WITH_GUI build, NOPORTDOCS build) but I do not have time for implementing
them correctly.
|
|
|
|
|
| |
it installed prevents databases/postgresql7 from being installed, leading to
some dependencies problems
|
|
|
|
|
|
|
| |
databases/zpygresqlda
lang/ruby-python
lang/tclX80
misc/libelysium
|
| |
|
|
|
|
|
|
|
| |
and more).
PR: ports/65469
Submitted by: Lars Thegler <lars@thegler.dk>
|
|
|
|
|
|
|
| |
CGI::Untaint.
PR: ports/65981
Submitted by: Lars Thegler <lars@thegler.dk>
|
|
|
|
|
|
|
|
|
|
|
| |
definitions in a relatively high-level language and prepares C,
C++, PHP, Perl (etc) functions for manipulating the database. It
will also produce SQL table data for MySQL.
WWW: http://dbow.sf.net/
PR: ports/66112
Submitted by: Dermot Tynan <dtynan@kalopa.com>
|
|
|
|
|
|
|
|
|
|
|
| |
to be run by mrtg. It will fetch the total number of queries
and slow queries handled by a mysql server.
Author: Carsten H. Pedersen <mysqlfaq@bitbybit.dk>
WWW: http://www.bitbybit.dk/mysqlfaq/mrtg-mysql-load/
PR: ports/65325
Submitted by: Piet Delport <pjd@303.za.net>
|
|
|
|
|
|
|
| |
cache daemon.
PR: ports/65643
Submitted by: michael johnson <ahze at ahze dot net>
|
|
|
|
|
|
|
| |
memory cache daemon.
PR: ports/65600
Submitted by: michael johnson <ahze@ahze.net>
|
|
|
|
|
|
| |
PR: 62621
Submitted by: John Merryweather Cooper
Approved by: pav (mentor).
|
|
|
|
|
|
| |
PR: 62620
Submitted by: John Merryweather Cooper
Approved by: pav (mentor).
|
|
|
|
| |
Approved by: pav (mentor).
|
|
|
|
|
|
| |
C++ class library.
Approved by: pav (mentor).
|
|
|
|
|
|
|
| |
This is part of the Ruby/GNOME2 suite.
PR: ports/65270
Submitted by: Jeremy Messenger <mezz7@cox.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
specification in CDBI::L.
This module acts as a mix-in, adding the relationship method to
Class::DBI::Loader. Since Class::DBI::Loader knows how to map between
table names and class names, there ought to be no need to replicate
the names. In addition, it is common (but not universal) to want
reverse relationships defined for has-many relationships, and for
has-a relationships to be defined for the linkages surrounding a
many-to-many table.
WWW: http://search.cpan.org/dist/Class-DBI-Loader-Relationship/
PR: ports/65176
Submitted by: Lars Thegler <lars@thegler.dk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
columns.
This module helps to generate HTML forms for creating new database
rows or editing existing rows. It maps column names in a database
table to HTML form elements which fit the schema. Large text fields
are turned into textareas, and fields with a has-a relationship to
other Class::DBI tables are turned into select drop-downs populated
with objects from the joined class.
WWW: http://search.cpan.org/dist/Class-DBI-AsForm/
PR: ports/65147
Submitted by: Lars Thegler <lars@thegler.dk>
|
|
|
|
|
|
|
|
|
|
|
|
| |
columns.
This module allows Class::DBI-based classes to query their columns
for data type information in a database-independent manner.
WWW: http://search.cpan.org/dist/Class-DBI-Plugin-Type/
PR: ports/65147
Submitted by: Lars Thegler <lars@thegler.dk>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Class::DBI.
This is a simple plugin to a Class::DBI subclass which provides a
'retrieve_all_sorted_by' method.
WWW: http://search.cpan.org/dist/Class-DBI-Plugin-RetrieveAll/
PR: ports/65146
Submitted by: Lars Thegler <lars@thegler.dk>
|