[ANN] amalgalite 0.4.0 Released

J

Jeremy Hinegardner

amalgalite version 0.4.0 has been released.

gem install amalgalite

http://copiousfreetime.rubyforge.org/amalgalite/

Amalgalite embeds the SQLite database engine in a ruby extension. There is no
need to install SQLite separately.

Look in the examples/ directory to see

* general usage
* blob io
* schema information

Also Scroll through Amalgalite::Database for a quick example, and a general
overview of the API.

{{ Release notes for Version 0.4.0 }}

* Major Enhancements
* update to SQLite3 version 3.6.2 and enable the RTree option by default
* Amalgalite::Requires module allowing ruby code to be 'required' from columns
in an SQLite database
* Amagalite::Requires::Bootstrap extension module enabling low level boot
strapping of the pure ruby Amalgalite code from an sqlite database

* Minor Enhancements
* more indepth information about indexes is available via the Index class
* add support for sqlite3_status and sqlite3_db_status information

* Bugfixes
* fix nil exception when using a declared_data_type on primary key column that
has no declared_data_type
* when Database#transaction is passed a block, the return value is the return
value of the block
* nested transactions are 'faked'. Calling Database#transaction while
Database#in_transaction? is true does not result in an exception, but
continues on in the current transaction.
* raise LoadError if required in the same program as sqlite3-ruby. These
libraries conflict with each other.

enjoy,

-jeremy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,738
Latest member
JinaMacvit

Latest Threads

Top