SQLite3 adapter for active_record.cr. Uses crystal-sqlite3 as driver.
Add it to your shard.yml:
dependencies:
sqlite_adapter:
github: trapped/sqlite_adapter.cr
version: 0.1.0By 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
# ...
endAfter running crystal deps or crystal deps update:
git submodule init
git submodule update
make test