summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2009-07-17pkgsrc changes:sno5-85/+48
- Updating package for p5 module DBD::Sybase from 0.94nb9 to 1.09 - Adjusting build patches - Set license to ${PERL5_LICENSE} Upstream changes: Release 1.09 Behavior change: A new connection level attribute (syb_disconnect_in_child) has been added to allow automatical handling of InactiveDestroy across forks. By default in 1.09 a connection will NOT get closed if the process ID of the process that is exiting is not the same as the PID of the process that created the connection. Detect ASE error 5702 (The server is terminating this process) as a fatal error for the connection. Bug Fixes 645 - Spurious COMMIT calls sent to the dataserver during the login/connect calls. 628 - Increase size of Kerberos Principal string buffer 627 - Spurious sigset_t declaration. Release 1.08 Detect missing libblk.a library, and disable the BLK api calls if necessary. Added code to force dlopen() to use RTLD_GLOBAL. Corrected ct_option() functionality detection. Fixed incorrect handling of bind_params() (Thanks to Tim Bunce). Added serverType DSN parameter. Added tds_keepalive DSN parameter. Fixed incorrect handling of multiple result sets with DBI 1.53 and later. Re-wrote $dbh->ping() in C, it's now four times faster. Allow automated build without prompts. Improved nsql(). Added corrected handling of DATE and TIME values (ASE 12.5.2 and later). Added handling of UNSIGNED INT and BIGINT (ASE 15 and later). Added PERL_NO_GET_CONTEXT #define. Bug Fixes 624 - Empty strings incorrectly passed as NULL. 616 - Spurious error message when the login request times out. 614 - Documentation improvement for syb_xxx methods. 610 - Segfault when using signals with the threaded libraries and perl >= 5.8. Release 1.07 Changed the t/xblk.t test to lookup the charset used by the server and specify this in the connect() string. This should avoid failures when the client and server uses charsets of different sizes (utf8 vs. iso_1, for example). Better error reporting when the connection data is incorrect for the test scripts. Modified $dbh->ping() slightly. Bug Fixes 604 - Add missing mode parameter to mkdir in t/xblob.t 606 - Memory leak in the BLK API. Release 1.06 Fix off-by-one error for ISO date format. Clear error/warning when connecting to a Replication Server. Fix AutoCommit "off" behavior when CHAINED mode is turned off. Fix $dbh->begin_work() behavior. Note: This version fails 4 tests in t/xblk.t when building against the 15.0 Beta OCS libraries. Bug Fixes 582 - ISO date formatting off by one for months. 591 - NUM_OF_PARAMS isn't handled properly 593 - Connection can become unusable due a bug in get_server_version(). 597 - Prepared stored procs with placeholders return corrupted recordset on second fetch. 599 - The call to "prepare" also executes the statement. 600 - $sth->finish sometimes fails to properly clean up the handle. Release 1.05 BEHAVIOR CHANGE - $dbh->{LongReadLen} must now be called before $dbh->prepare(). Previously you could call this after the $dbh->prepare() but before the $sth->execute(). Install private statement handle methods for TEXT/IMAGE handling to avoid $h->func() calls, and update documentation. Implement experimental BLK API via prepare/execute loop. Change default "AutoCommit" off mode from explicit transactions to using the "chained" mode if it is available. Add $sth->syb_describe() call, taken from Sybase::CTlib's ct_describe(). Add ISO8601 date/time format for output. Fix $sth->finish() behavior when syb_flush_finish is turned on. Changed do { } while($sth->{syb_more_results}); idiom to use redo instead. Better/more consistent handling of multiple sth on a single dbh, and new test file. Bugs Fixed: 580 - Binding binary/varbinary values to placeholders sometimes fails. 575 - Fails three tests under Tru-64. 577 - perl Makefile.PL fails if umask is 0. 578 - Better warning for calling $dbh->{LongReadLen} if $dbh is busy. 572 - Minor documentation update for bind_param(). Release 1.04 Bugs Fixed: 566 - $sth->{NAME} fails right after prepare(). Release 1.03 Added linking of threaded Sybase libs if perl is built with threading turned on. Added CLONE() method. Minor changes to dbdimp.c to be thread-safe. Added t/thread.t test script. Changes to Makefile.PL to make configuration easier. Add support for Kerberos-based network login. Handle new library names (libsybct vs. libct). Make sure that cached statement handle attributes (NAME_lc, etc) are cleared when multiple result sets are processed. Add host and port connection properties, to allow connections to ASE servers that are not defined in the interfaces file (requires OCS 12.5.1) Add ability to dynamically increase the maximum number of connections (thanks to Ed Avis). Add ability to ignore stored proc return status in nsql() (thanks to Merijn Broeren) Fix Makefile.PL umask() issue on Win32 (thanks to Darin Delegal). Bugs Fixed: 541 - $sth->{NAME} fails right after prepare(). 551 - Tests fail when using perl 5.6.1. 556 - Add support for user-supplied SSL certificate file. 557 - type_info_all broken with ASE 11.0.x 562 - syb_flush_finish doesn't work during the connect() phase. 563 - Memory leak when syb_binary_images is set. Release 1.02 Added syb_server_version attribute. This is filled in at connect() time with the numeric version number (11.0.3.3, 12.5.1, etc) of the server that you are connected to. Bugs Fixed: 520 - t/exec.t fails on Win32. 533 - logic error in deadlock retry in nsql(). 532 - t/xblob.t test provides false positive for win32. 534 - Placeholder prepare() fails with ASE 11.0.x Release 1.01 Automatically finish() statement handles if they are re-executed before all the rows have been fetched. Added support for new tables() syntax, thanks to Stephen Wilcoxon. Added support for DATE and TIME datatypes (available in the ASE 12.5.1 release, currently undergoing beta testing). Allow user to specify a database to use for the tests instead of using "tempdb" (useful if user does not have SA privileges). Bugs Fixed: 517 - getpwnam() isn't portable. 493 - Second execute on a prepared handle fails. 487 - Add connection information to error messages. 407 - Second+ statement does not use db from "use database". Release 1.00 Added data_sources(). Allow "SQL_BINARY" placeholder parameters to be passed either as a hex string (with or without leading 0x), or as raw binary data. Bugs Fixed: 477 - segfault when servermsg_cb is called with a null connection 480 - Makefile.PL searches system dirs before PERL5LIB dirs when looking for DBI installation. 485 - Incorrect handling of large varbinary columns on fetches. 489 - (same as 497, see below). 492 - Can't compile on Win2k. 494 - Do not try to use the ocs.cfg file if it exists. 495 - Incorrect handling of parameters when using placeholders & stored procs. 497 - implicit type conversions with prepared statements often fail 503 - Binary placeholders with stored procedures. 506 - Default scriptName/hostname connect() params. 508 - DBD::Sybase doesn't build under Win2k. Release 0.95 Support for building DBD::Sybase in 64 bit mode with the 64 bit version of OpenClient on Solaris, HP-UX, AIX, etc. (note that perl itself must also be built in 64 bit mode for this to work!) Added column_info() method. Added G_EVAL flag to syb_err_handler calls. Improved syb_err_handler handling (thanks to Matthew Persico) Fixed memory leak when opening additional connections for multiple statement handles on a single database handle (thanks to Stefan Harbeck) Applied minor patch by Alex Fridman to get to build on WinNT. Force a ct_cancel() if, due to syb_do_proc_status, we force a failure on a request that could have more results pending (Blaise Lepeuple) Added syb_cancel_request_on_error attribute (see bug 471). Warning - the default value for this attribute changes the behavior of $sth->execute() when there is a failure that is detected in multi-statement requests. Added syb_bind_empty_string_as_null attribute (see bug 446) to allow user configurable empty string binding semantics (convert to single space [default] or to NULL). Bugs Fixed: 431 - fetchrow_hashref() has incorrect keys when retrieving multiple result sets. 437 - imp_sth->numRows in st_next_result not always set. 444 - Incorrect example for ct_get_data(). ct_get_data() SEGV if passed a non-reference for $image. 394 - $sth->{CursorName} fails hard. 449 - ct_get_data() limited to 32k 450 - Fix incorrect NULLABLE handling. 452 - Incorrect $sth->finish() handling in syb_flush_finish mode (thanks to Steve Willer). 443 - $sth->fetch produces error if called after $sth->execute on statement that doesn't return any rows. 411 - statement handle attributes do not change between result sets. 430 - $dbh->prepare can return undef without triggering RaiseError. 436 - Problems with make test generating errors creating Makefile.aperl. 441 - amadmin who,sqm fails while in a transaction. 446 - Empty string converts to a space (fixed by making this configurable). 448 - define strncasecmp as strnicmp for Win32 systems. 454 - syb_err_handler won't catch connect-time error. 456 - ping still fails if connection is dead. 461 - Memory leak if NOT using placeholders in selects and calling execute() multiple times. 464 - Binding an empty string for a date field causes "1/1/1900" to be inserted (instead of NULL). 469 - nsql error handling bug. 447 - syb_db_disconnect(): ct_con_drop() failed. 471 - Certain class of errors isn't detected by DBD::Sybase. Documentation changes to explain why ... WHERE (product_code = ? OR (? IS NULL AND product_code IS NULL)) doesn't work with Sybase.
2009-07-15pkgsrc changes:sno2-7/+8
- Updating package for p5 module CatalystX::CRUD::ModelAdapter::DBIC from 0.08 to 0.10 - Adjusting license and dependencies Upstream changes: 0.10 14 July 2009 * fix tests so that (a) sql is complete and (b) skip is sqlite3 cmd tool not found 0.09 13 June 2009 * fix ORDER BY via cxc-order so that it actually works, including tests for multi-column sort.
2009-07-14Explicitly disable GTK support.joerg1-2/+2
2009-07-13php-sqlite no longer support PHP 4.joerg1-1/+3
2009-07-13Update tokyotyrant to 1.1.31.obache3-8/+8
Changes: 2009-07-09 Mikio Hirabayashi * tculog.c (tculogwrite, tculrdread): the master ID is now recorded. * ttserver.c (main): the default value of the "-ulim" option was modified. * ttserver.c (proc): update logging and replicaion are now forbidden without the SID. * ttserver.c (do_repl): the NOP command is now throwed while circular replication. - Release: 1.1.31
2009-07-12Update MASTER_SITES and HOMEPAGE with Oracle's one.obache1-3/+3
2009-07-12Make it build on DragonFly master.hasso2-4/+13
2009-07-10fixup description, this package is 5.x nowjdolecek1-1/+1
2009-07-10switch databases/php-sqlite to compile using bundled module, rather thanjdolecek2-30/+4
pecl; according to description on PECL site, the pecl extension is obsolete and no longer maintanted, and it doesn't compile with PHP 5.3
2009-07-09update to 2.5.5drochner2-11/+8
changes: many bugfixes and compatibility fixes The 2.5.0 version in pkgsrc was broken: >>> from pysqlite2 import dbapi2 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/pkg/lib/python2.5/site-packages/pysqlite2/dbapi2.py", line 27, in <module> from pysqlite2._sqlite import * ImportError: /usr/pkg/lib/python2.5/site-packages/pysqlite2/_sqlite.so: Undefined PLT symbol "sqlite3_enable_load_extension" (symnum = 158)
2009-07-09Update java-tokyocabinet to 1.20.obache3-12/+12
2009-07-09Update ruby-tokyocabinet to 1.27.obache2-7/+7
2009-07-09Update p5-tokyocabinet to 1.30.obache2-7/+7
2009-07-09Changes 3.6.16:adam2-6/+6
* Fix a bug that occastionally causes INSERT or UPDATE operations to fail on an indexed table that has a self-modifying trigger. * Other minor bug fixes and performance optimizations.
2009-07-09Make it build with DragonFly master.hasso2-5/+14
2009-07-08user-destdir supportjoerg1-6/+12
2009-07-08Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Pythonjoerg1-4/+2
sources in a directory (tree) in pversion.mk. Adjust the various places that called it locally.
2009-07-07Updating package for p5 module for SQL::Translator from 0.09006 to 0.09007sno2-7/+7
Upstream changes: # ---------------------------------------------------------- # 0.09007 2009-06-25 # ---------------------------------------------------------- * Fixed Pg parser - caching the compiled P::RD schema is a *very* bad idea * Fix MSSQL handling of ON UPDATE/DELETE RESTRICT * Delay MSSQL FK constraint deployment until after all CREATE TABLE statements * Coerce other engine's bytea/blob/clob datatypes to VarBinary
2009-07-07pkgsrc changes:sno3-106/+24
- Updating package for p5 module Rose::DBx::Garden::Catalyst from 0.13 to 0.14 - Setting LICENSE=${PERL5_LICENSE} - Adjusting dependencies Upstream changes: 0.14 7 June 2009 * drop tables conditionally in rdgc.sql * refactor C3 syntax
2009-07-07pkgsrc changes:sno2-17/+29
- Updating package for p5 module Catalyst::Model::DBIC::Schema from 0.23 to 0.25 - Setting LICENSE=${PERL5_LICENSE} according META.yml - Adjusting dependencies according to META.yml Upstream changes: 0.25 Fri Jun 19 08:35:38 PDT 2009 - fix dep on Tie::IxHash that made tests fail - add more attributes to ::Replicated trait - fixed infinte loop in helper if SQLite connect_info has only a DSN (dandv, RT #47101) 0.24 Tue Jun 16 06:18:58 PDT 2009 - Add tests for issues with Class::C3 which are caused to applications which use new Catalyst but old DBIC, and have use Class::C3 in the MyApp class (t0m) - die on empty schema - create=dynamic deprecation warning - helper passes loader opts to dynamic schemas - conversion to Moose - cursor caching support (via Catalyst::TraitFor::Model::DBIC::Schema::Caching) - ::Storage::Replicated support (via ::Replicated trait) - switch to hashref connect_info for DBIC 8100 - better helper option parsing, with support for more options - more tests
2009-07-07pkgsrc changes:sno2-6/+7
- Updating package for p5 module DBD::mysql from 4.010 to 4.012 - Setting LICENSE=${PERL5_LICENSE} Upstream changes: 2009-06-18 Patrick Galbraith <patg@patg.net> (4.012) * Patch to bind_type_guessing from Craigslist, Thanks to Chris! Happiness is no quoted numbers. Fixed ChopBlanks to work with bind_type_guessing * Patch for win32 strawberry build Thanks to Curtis Jewell! Windows needs love * Patch for auto-reconnect to set active flag Thanks to Doug Fischer! * Fixed bug 32464 http://bugs.mysql.com/bug.php?id=32464. See https://rt.cpan.org/Ticket/Display.html?id=46308 Add connection flag mysql_no_autocommit_cmd which users of MySQL Proxy can use to prevent 'set autocommit=#' from being issued by the driver. 'perldoc DBD::mysql' to see how to use this new flag * Added bind-type-guessing options to Makefile.PL so the entire test suite can be run with bind_type_guessing set. 2009-04-13 Patrick Galbraith <patg@patg.net> (4.011) * Renamed unsafe_bind_type_guessing, fixed some of the logic. This can be used to deal with bug 43822 (https://rt.cpan.org/Ticket/Display.html?id=43822) * Patch from Daniel Frett (daniel Dot frett At ccci Dot org) to fix issue of binding sever side integer parameters (server-side prepare statements) resulting in corrupt data, bug 42723 (https://rt.cpan.org/Ticket/Display.html?id=42723) * Updated documentation, cruft cleanup (as always)
2009-07-07pkgsrc changes:sno2-8/+9
- Updating package for p5 module DBIx::Class::Validation from 0.02003nb2 0.02004 - Adding LICENSE=${PERL5_LICENSE} according to META.yml - Adjusting dependencies according to META.yml Upstream changes: 0.02004 Mon Jun 22 12:52:00 2009 - Switch dependency to DateTime::Format::SQLite
2009-07-07pkgsrc changes:sno2-10/+9
- Updating package of p5 module DBIx::Class::TimeStamp from 0.08 to 0.12 - Adjusting license to perl's license according to META.yml - Adjusting dependencies according to META.yml Upstream changes: 0.12 2009-06-30 22:25:17 - Ship with a pregenerated sql schema for the tests to avoid the test dependency on SQL-Translator. 0.11 2009 07-32 14:43:00 - Make sure tests run at the 'top' of the second to reduce pointless errors resulting when your test time crosses the second limit. 0.10 2009 07-32 13:55:00 - Restored the MySQL formatter to the build requires to silence test failures. 0.09 2009 07-21 20:45:00 - Changed some dependencies in the Makefile.PL so that we find the correct datetime formatter class for the SQLite testing
2009-07-07pkgsrc changes:sno2-14/+15
- Updating package for p5 module DBIx::Class::Fixtures from 1.001001 to 1.001002 - Adding perl license as license - Adjust dependencies according to META.yml Upstream changes: 1.001002 - Allow passing schema object to ->populate - Check that fixture population dir was created
2009-07-07Added databases/p5-DBIx-Class-Cursor-Cached version 1.0.1sno1-1/+2
2009-07-07Importing package for p5 module of DBIx::Class::Cursor::Cached 1.0.1sno3-0/+35
as dependency of scheduled update of databases/p5-Catalyst-Model-DBIC-Schema. This is a Catalyst Model for DBIx::Class::Schema-based Models. See the documentation for Catalyst::Helper::Model::DBIC::Schema and Catalyst::Helper::Model::DBIC::SchemaLoader for information on generating these Models via Helper scripts. The latter of the two will also generated a DBIx::Class::Schema::Loader-based Schema class for you.
2009-07-07- adding license (perl license, as noted in POD)sno1-1/+3
- adding support for destdir
2009-07-07- adding license (perl license, as noted in DBD::Oracle POD)sno1-1/+4
- adding support for destdir
2009-07-07- adding license (artistic as deployed with the package)sno1-1/+4
- adding support for destdir
2009-07-07fixing 'missing destdir'sno1-4/+3
2009-07-07Update ruby-tokyotyrant to 1.10.obache2-6/+6
2009-07-07Update p5-tokyotyrant to 1.13.obache2-6/+6
2009-07-07Update tokyotyrant to 1.1.30.obache3-9/+10
Changes: 2009-07-05 Mikio Hirabayashi * scrext.c (scrextkill): new function. * scrext.c (serv_lock, serv_unlock): lock mechanism was modified with TCMDB. - Release: 1.1.30 2009-05-28 Mikio Hirabayashi * ttserver.c (do_http_options): new function. * tcrtest.c (proctable): a test of full-text search was added. - Release: 1.1.29
2009-07-07Update p5-tokyocabinet to 1.29.obache2-7/+7
2009-07-07Update tokyocabinet to 1.4.29.obache3-8/+8
2009-07-03 Mikio Hirabayashi * tctdb.c (tctdbidxgetbyftsunion): efficiency couting sort was improved. - Release: 1.4.29 2009-06-22 Mikio Hirabayashi <mikio@users.sourceforge.net> * tcutil.c (tcstrutfnorm, tcstrkwic, tcstrtokenize): new functions. * tcutil.c (tcstrutfnorm, tcstrucsnorm): "TCUNWIDTH" option was added. * tctdb.c (tctdbsetinvcache, tctdbidxsyncicc, tctdbidxcmpkey): new functions. * tctdb.c (tctdbmetasearch, tctdbget4, tctdbqrykwic): new functions. * tctdb.c (tctdbsetindeximpl): the xmsiz parameter is now configured. - Release: 1.4.28 2009-06-16 Mikio Hirabayashi * tcutil.c (tcstrskipspc, tcstrucsnorm): new functions. * tctdb.c (tctdbqryaddcond): full-text search operators were added. * tctdb.c (tctdbsetindex): q-gram inverted index was added. * tctdb.c (tctdbidxputqgram, tctdbidxoutqgram, tctdbidxgetbyfts): new functions. - Release: 1.4.27 2009-06-13 Mikio Hirabayashi * tctdb.c (tctdbsetindex, tctdbsearchimpl): token inverted index was added. * tctdb.c (tctdbidxputone, tctdbidxoutone): new functions. * tctdb.c (tctdbidxputtoken, tctdbidxouttoken, tctdbidxgetbytokens): new functions. * tcadb.c (tcadbput, tcadbputkeep, tcadbputcat): capnum behaviour was modified. - Release: 1.4.26 2009-06-09 Mikio Hirabayashi * tcutil.c (tccstrescape, tccstrunescape, tcjsonescape, tcjsonunescape): new functions. * tcutil.c (tcpathlock, tcpathunlock): new functions. * tchdb.c (tchdbopen): double opening detection was added. * tchdb.c (tchdbtranbegin): a bug of invalid flag setting was fixed. * tcfdb.c (tcfdbopen): double opening detection was added. * tcfdb.c (tcfdbtranbegin): a bug of invalid flag setting was fixed. * tctdb.c (tctdbiternext3): new function. - Release: 1.4.25
2009-07-07add 26 to PYTHON_VERSIONS_ACCEPTEDzafer1-2/+2
2009-07-02use libgnutls-config.mktnn1-1/+2
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg2-2/+6
MAKE_JOBS=2 and worked without.
2009-06-27Remove kerberos option. It only implied the sasl option (hackish) andghen1-11/+2
kerberos is just one of the SASL authentication methods, which have to be configured in cyrus-sasl, not in openldap. Fixes PR pkg/41634.
2009-06-16Fix a number of GENERATE_PLIST entries to always have a terminating ;joerg1-5/+2
2009-06-15pkgsrc changes:sno2-7/+9
- Updating package of p5 module CatalystX::CRUD::Model::RDBO from 0.20 to 0.22 to avoid incompatibilities to currently updated Catalyst::Runtime - Setting license to PERL5_LICENSE according to module documentation - Adjusting dependencies according to META.yaml Upstream changes: 0.22 13 June 2009 * fix tests for UPPERCASE normalize in newer Sort::SQL of ORDER BY string direction 0.21 13 June 2009 * fix multiple ORDER BY columns with comma-join (see RT 46904) * explicitly call ->delegate->meta to fix moosification issue with Catalyst 5.8x
2009-06-15pkgsrc changes:sno2-11/+12
- Updating package of p5 module CatalystX::CRUD from 0.43 to 0.45 as dependency of scheduled update of CatalystX::CRUD::Model::RDBO - Adjusting license to ${PERL5_LICENSE} according to module documentation - Adjusting dependencies according to META.yaml Upstream changes: 0.45 13 June 2009 * fix multi-column sort via cxc-order param (requires Sort::SQL 0.04) 0.44 23 May 2009 * check for symlink() support in Model::File at compile time and return from rm_related() if not supported. Fixes spurious test breakage on Win32. See https://rt.cpan.org/Ticket/Display.html?id=46314
2009-06-15pkgsrc changes:sno2-6/+6
- Updating package of p5 module Sort::SQL from 0.05 to 0.06 as dependency of scheduled update of CatalystX::CRUD::Model::RDBO Upstream changes: 0.06 14 June 2009 - refactor for parse() method
2009-06-15pkgsrc changes:sno3-14/+16
- Updating package of p5 module DBIx::Class from 0.08103 to 0.08107 - Adjusting dependencies according to META.yaml - Adjusting LICENSE according to META.yaml - Setting module type to Module::Install Upstream changes: 0.08107 2009-06-14 08:21:00 (UTC) - Fix serialization regression introduced in 0.08103 (affects Cursor::Cached) - POD fixes - Fixed incomplete ::Replicated debug output 0.08106 2009-06-11 21:42:00 (UTC) - Switched SQLite storage driver to DateTime::Format::SQLite (proper timezone handling) - Fix more test problems 0.08105 2009-06-11 19:04:00 (UTC) - Update of numeric columns now properly uses != to determine dirtyness instead of the usual eq - Fixes to IC::DT tests - Fixed exception when undef_if_invalid and timezone are both set on an invalid datetime column 0.08104 2009-06-10 13:38:00 (UTC) - order_by now can take \[$sql, @bind] as in order_by => { -desc => \['colA LIKE ?', 'somestring'] } - SQL::Abstract errors are now properly croak()ed with the correct trace - populate() now properly reports the dataset slice in case of an exception - Fixed corner case when populate() erroneously falls back to create() - Work around braindead mysql when doing subquery counts on resultsets containing identically named columns from several tables - Fixed m2m add_to_$rel to invoke find_or_create on the far side of the relation, to avoid duplicates - DBIC now properly handles empty inserts (invoking all default values from the DB, normally via INSERT INTO tbl DEFAULT VALUES - Fix find_or_new/create to stop returning random rows when default value insert is requested (RT#28875) - Make IC::DT extra warning state the column name too - It is now possible to transparrently search() on columns requiring DBI bind (i.e. PostgreSQL BLOB) - as_query is now a Storage::DBI method, so custom cursors can be seamlessly used - Fix search_related regression introduced in 0.08103
2009-06-15pkgsrc changes:sno2-11/+26
- Updating package of p5 module SQL::Translator from 0.09004 to 0.09006 - Setting license to gnu-gpl-v2 - Adjusting dependencies according to Makefile.PL Upstream changes: # ---------------------------------------------------------- # 0.09006 2009-06-10 # ---------------------------------------------------------- * Multiple test and dependency adhustments to make smokers happy * Fix YAML producer wrt extra attribute * Added support for "time(stamp) (p) with time zone" for Pg producer (mo) # ---------------------------------------------------------- # 0.09005 2009-06-08 # ---------------------------------------------------------- * Add parser support for MySQL default values with a single quote * Properly quote absolute table names in the MySQL producer * Added semi-colon for (DROP|CREATE) TYPE statements in the Pg producer (wreis) * Added CREATE VIEW subrules for mysql parser (wreis) * ALTER TABLE/ALTER COLUMN/DROP DEFAULT support in Pg producer (mo) * XML parser support for multi-event triggers * SQLite producer support for multi-event triggers * XML parser switched from XML::XPath to XML::LibXML * Pg producer ALTER TABLE/COLUMN and DROP DEFAULT support * MySQL producer skips length attribute for columns which do not support that attribute. Currently following column types are added to that list: date time timestamp datetime year * Switch to Module::Install (mandates minimum perl 5.005) * Major cleanup of GraphViz proucer * Massive amount of fixes to SQLite/Pg/Mysql/MSSQL parsers/producers Fix most of the problems uncovered by the roundtrip test framework Some highlights: - Rewind exhausted globs before attempting a read - Do not add xml comment header if no_comments is set - table/field counts are held per schema object, not globally - no more variable table and column names in SQLite and MSSQL - VIEW support for Pg parser, also some cleanups - The way we generate Pg create view statements was not standards compliant (per RhodiumToad in #postgresql) - Disable MSSQL view/procedure production - they never worked in the first place - SQLite/MSSQL improvements: - Support parsing of all DROP clauses - Support parsing of field-level comments - When producing do not append table names to constraint/index names
2009-06-14Remove @dirrm related logic.joerg10-42/+10
2009-06-14Added databases/p5-Template-DBI version 2.64sno1-1/+2
2009-06-14do not need to bump PKGREVISION when not importedsno1-2/+1
2009-06-14Importing package of p5 module Template::Plugin::DBI 2.64.sno4-0/+168
This Template Toolkit plugin module provides an interface to the Perl DBI/DBD modules, allowing to integrate SQL queries into template documents. It also provides an interface via the Tie::DBI module (if installed) so that database records can be accessed without having to embed any SQL in templates.
2009-06-14Added databases/p5-Tie-DBI version 1.02sno1-1/+2