module Mimer

Overview

Mimer SQL database driver for Crystal's crystal-db interface.

Usage: require "mimer"

DB.open("mimer://SYSADM:password@/mydb") do |db| db.exec "CREATE TABLE t (id INTEGER, name NVARCHAR(100))" db.exec "INSERT INTO t VALUES (?, ?)", 1, "hello" db.query "SELECT id, name FROM t" do |rs| rs.each do id = rs.read(Int32) name = rs.read(String) puts "#{id}: #{name}" end end end

Connection URI: mimer://USER:PASSWORD@/DATABASE # local database mimer://USER:PASSWORD@SERVER/DATABASE # network connection via server alias

Defined in:

mimer.cr
mimer/connection.cr
mimer/driver.cr
mimer/error.cr
mimer/result_set.cr
mimer/statement.cr

Constant Summary

VERSION = "0.1.0"