| Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
=== 1.2.2 / 31 May 2008
* Make the table_info method adjust the returned default value for the rows
so that the sqlite3 change in 3.3.8 and greater can be handled
transparently [Jamis Buck <jamis@37signals.com>]
* Ruby 1.9 compatibility tweaks [Roman Le Negrate <roman2k@free.fr>]
* Various performance enhancements [thanks Erik Veenstra]
* Correct busy_handler documentation [Rob Holland <rob@inversepath.com>]
* Use int_bind64 on Fixnum values larger than a 32bit C int can take. [Rob Holland <rob@inversepath.com>]
* Work around a quirk in SQLite's error reporting by calling sqlite3_reset
to produce a more informative error code upon a failure from
sqlite3_step. [Rob Holland <rob@inversepath.com>]
* Various documentation, test, and style tweaks [Rob Holland <rob@inversepath.com>]
* Be more granular with time/data translation [Rob Holland <rob@inversepath.com>]
* Use Date directly for parsing rather than going via Time [Rob Holland <rob@inversepath.com>]
* Check for the rt library and fdatasync so we link against that when
needed [Rob Holland <rob@inversepath.com>]
* Rename data structures to avoid collision on win32. based on patch
by: Luis Lavena [Rob Holland <rob@inversepath.com>]
* Add test for defaults [Daniel Rodr?guez Troiti?o]
* Correctly unquote double-quoted pragma defaults [?ukasz Dargiewicz <lukasz.dargiewicz@gmail.com>]
|
|
These packages was switched to gem version, I'm not in the area.
|
|
directly into site_ruby.
|
|
|
|
Release Name: 1.2.1
Notes:
Only a single change in this release: sqlite3
3.3.8 and higher have changed the format of the
'dflt_value' column for the table_info pragma.
This caused breakage in apps that depend on that
pragma, like Ruby on Rails. This release makes the
Database#table_info helper check the libversion,
and adjust the dflt_value column accordingly. If
you want the new format and not the old, you can
invoke the table_info pragma directly, instead of
using the helper.
Release Name: 1.2.0
Notes:
* Fixed bug that caused crashes when type translation was asked to translate the type of a typeless column (like count(*), etc.)
* Added pre-built sqlite3_api_wrap.c to remove the dependency on SWIG.
* db.transaction should now catch all exceptions (bug #3981)
* Removed lots of warnings when running in -w mode
* Fixed problems with callbacks (thanks Sylvan Joyeux!)
* Named bind parameters may now be specified as symbols, or as strings. You can also leave off the leading colon when specifying them as a string.
* DL (pure-ruby) driver is now deprecated.
* Bignum values may be bound in a prepared statement.
* Get a more detailed error message when the connection cannot be established.
* Reset the statement when binding new variables to a prepared statement.
|
|
|
|
packgaed by OBATA Akio, because the latter is more complete.
Bump PKGREVISION.
|
|
This module allows Ruby programs to interface with the SQLite database
engine.
|