public
Description: SQLite database engine embedded in a ruby extension.
Homepage: http://copiousfreetime.rubyforge.org/amalgalite/
Clone URL: git://github.com/copiousfreetime/amalgalite.git
name age message
file .gitignore Sat Aug 01 14:28:01 -0700 2009 documentation updates [copiousfreetime]
file HISTORY Tue Oct 27 22:09:21 -0700 2009 update history [copiousfreetime]
file LICENSE Sun Sep 28 21:36:25 -0700 2008 documentation fixes for darkfish template [copiousfreetime]
file README Sat Aug 01 14:28:01 -0700 2009 documentation updates [copiousfreetime]
file Rakefile Sun Jun 28 17:38:14 -0700 2009 moving to fat binary packaging [copiousfreetime]
file TODO.taskpaper Sat Aug 22 19:07:59 -0700 2009 update sqlite3 3.6.17 [copiousfreetime]
directory bin/ Sun Jun 28 17:51:33 -0700 2009 change require paths to reflect new subdirector... [copiousfreetime]
directory examples/ Sun Jun 28 17:51:33 -0700 2009 change require paths to reflect new subdirector... [copiousfreetime]
directory ext/ Tue Oct 27 22:05:31 -0700 2009 ensure db pointer after deallocating ruby object [copiousfreetime]
file gemspec.rb Sun Oct 18 22:39:03 -0700 2009 added rcov as development dependency [copiousfreetime]
directory lib/ Wed Oct 21 01:36:05 -0700 2009 bump version and upate history [copiousfreetime]
directory spec/ Tue Oct 27 22:07:17 -0700 2009 fix incorrect testing of sqlite3_interrupt [copiousfreetime]
directory tasks/ Tue Oct 27 23:23:05 -0700 2009 added ext:todo task [copiousfreetime]
README
== Amalgalite

* Homepage[http://copiousfreetime.rubyforge.org/amalgalite]
* {Rubyforge Project}[http://rubyforge.org/projects/copiousfreetime/]
* email jeremy at copiousfreetime dot org
* git clone url git://github.com/copiousfreetime/amalgalite.git

== Articles

*  {Writing SQL Functions in Ruby}[http://copiousfreetime.org/articles/2009/01/10/writing-sql-functions-in-ruby.html]

== INSTALL

* gem install amalgalite

== DESCRIPTION

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
* custom functions
* custom aggregates
* requiring ruby code from a database

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

Amalgalite adds in the following additional non-default SQLite extension(s):

* {R*Tree index extension}[http://sqlite.org/rtree.html]

== CREDITS

* Jamis Buck for the first {ruby sqlite implementation}[http://www.rubyforge.org/projects/sqlite-ruby]

== CHANGES

Read the HISTORY file.

== LICENSE

Copyright (c) 2008 Jeremy Hinegardner

All rights reserved.

See LICENSE and/or COPYING for details.