NuoDB Ruby Native Database Driver
C++ Ruby C
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ext/nuodb
lib
rdoc
spec
tasks
.gitignore
.rspec
.travis.yml
AUTHORS
Gemfile
History.txt
LICENSE
Manifest.txt
README.rdoc
Rakefile
nuodb.gemspec

README.rdoc

NuoDB Ruby Interface

Build Status Dependency
Status

Description

This is the community driven Ruby Gem for NuoDB. It wraps the NuoDB C++ API, providing a natural API for Ruby.

To use NuoDB with Rails you will also want the ActiveRecord NuoDB Adapter

This is a community driven driver with limited support and testing from NuoDB.

Note: At this time the Ruby/NuoDB Interface does not support Windows.

Getting Started

  1. If you haven't already, Download and Install NuoDB

  2. Install the gem

    gem install nuodb
  3. Use NuoDB in Ruby

    require "nuodb"
    
    conn = NuoDB::Connection.new(:database => 'test@localhost', :username => 'dba', :password => 'goalie', :schema => 'hockey')
    stmt = conn.statement
    stmt.execute("SELECT * FROM hockey")
    stmt.results.each do |res|
        puts res.inspect
    end

More Information

Contributing

See Contribution for information about contributing to the NuoDB Ruby Adapter.

License

NuoDB License