public
Fork of jamis/sqlite3-ruby
Description: Ruby bindings for the SQLite3 embedded database
Homepage: http://sqlite-ruby.rubyforge.org/sqlite3/
Clone URL: git://github.com/luislavena/sqlite3-ruby.git
luislavena (author)
Wed Oct 21 16:13:09 -0700 2009
commit  a8fd5e681848e309fd3704c9e678268813665da7
tree    30f78a48a1a726b5f588d6fd178e0340ae96124c
parent  8be8f085b3787c95cc0ef9b0ad383eaa8e18ea7d
name age message
file .gitignore Thu Jul 02 19:08:41 -0700 2009 Updated git ignores. [luislavena]
file ChangeLog.cvs Tue Feb 15 07:01:48 -0800 2005 ChangeLog is dynamically generated again. [jamis]
file History.txt Wed Oct 21 16:13:09 -0700 2009 Prevent mkmf interfere with Mighty Snow Leopard [luislavena]
file LICENSE Fri May 02 21:42:18 -0700 2008 use a more recent email address [jamis]
file Manifest.txt Sat Jul 25 02:34:04 -0700 2009 Updated manifest. [luislavena]
file README.txt Sat Jul 25 03:12:18 -0700 2009 Corrected GitHub repository location. [luislavena]
file Rakefile Thu Jul 02 19:22:31 -0700 2009 Better test cases and file ordering. [luislavena]
directory ext/ Wed Oct 21 16:13:09 -0700 2009 Prevent mkmf interfere with Mighty Snow Leopard [luislavena]
directory faq/ Thu Jul 02 18:28:02 -0700 2009 Adapt Rakefiles to Hoe. - Relocated FAQ out o... [luislavena]
directory lib/ Sat Jul 25 02:36:28 -0700 2009 Prepare for release 1.2.5! [luislavena]
file setup.rb Sun Jan 09 07:04:16 -0800 2005 Changed layout to support tagging and branching [jamis]
directory tasks/ Wed Oct 21 15:34:04 -0700 2009 Minor adjustments in Gem specification. - Adde... [luislavena]
directory test/ Tue Oct 06 00:16:55 -0700 2009 Adding failing case for Bug #27241. [luislavena]
README.txt
= SQLite3/Ruby Interface

* http://sqlite3-ruby.rubyforge.org
* http://rubyforge.org/projects/sqlite3-ruby
* http://github.com/luislavena/sqlite3-ruby

== DESCRIPTION

This module allows Ruby programs to interface with the SQLite3
database engine (http://www.sqlite.org).  You must have the
SQLite engine installed in order to build this module.

Note that this module is NOT compatible with SQLite 2.x.

== Compilation and Installation

Simply do the following, after installing SQLite3:

  ruby setup.rb config
  ruby setup.rb setup
  ruby setup.rb install

Alternatively, you can download and install the RubyGem package for
SQLite3/Ruby (you must have RubyGems and SQLite3 installed, first):

  gem install sqlite3-ruby

If you have sqlite3 installed in a non-standard location, you can specify the location of the include and lib files by 
doing:

  gem install sqlite3-ruby -- --with-sqlite3-include=/opt/local/include \
     --with-sqlite3-lib=/opt/local/lib

Also, the gem ships with the C source-code pre-built, so (as of version 1.1.1)
you no longer need to have SWIG installed. However, if you have SWIG installed
and you want to generate the C file yourself, you can specify the
<code>--with-swig</code> option.

== Usage

For help figuring out the SQLite3/Ruby interface, check out the
FAQ[http://sqlite-ruby.rubyforge.org/sqlite3/faq.html]. It includes examples of
usage. If you have any questions that you feel should be address in the
FAQ, please send them to jamis@37signals.com

== Source Code

The source repository is accessible via git:

  git clone git://github.com/jamis/sqlite3-ruby.git

== Contact Information

The project page is http://rubyforge.org/projects/sqlite-ruby. There, you can
find links to mailing lists and forums that you can use to discuss this
library. Additionally, there are trackers for submitting bugs and feature
requests. Feel free to use them!