sqlite_adapter

Version, currently 0.1.01 version
  • 0.1.0latestNov 28, 2015

github.com/trapped/sqlite_adapter.cr

SQLite3 adapter for active_record.cr

5 stars
1 dependent
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  sqlite_adapter:
    github: trapped/sqlite_adapter.cr
    version: ~> 0.1.0

Then run:

shards install

shard.yml

Crystal
no constraint declared
License
MIT
Author
Giorgio Pellero

Dependencies

Runtime Dependencies

README

sqlite_adapter.cr Build Status

SQLite3 adapter for active_record.cr. Uses crystal-sqlite3 as driver.

Installation

Add it to your shard.yml:

dependencies:
  sqlite_adapter:
    github: trapped/sqlite_adapter.cr
    version: 0.1.0

Usage

By default ./data.db is used as storage. You can set SQLITE_DB in your ENV to override it (:memory: works too).

require "active_record"
require "sqlite_adapter"

class Person < ActiveRecord::Model
  adapter sqlite
  # ...
end

Running tests

After running crystal deps or crystal deps update:

git submodule init
git submodule update
make test