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.0
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
After running crystal deps
or crystal deps update
:
git submodule init
git submodule update
make test