Sha256: 3662c4bcebd7cc35486782dc44dab44b836058be57e5b51600d2b7ce1c60f8e2
Contents?: true
Size: 463 Bytes
Versions: 2
Compression:
Stored size: 463 Bytes
Contents
module ROM module TestAdapter class Relation < ROM::Relation end class Gateway < ROM::Gateway include Equalizer.new(:args) attr_reader :args, :datasets def initialize(args) @args = args @datasets = {} end def dataset(name) @datasets[name] = [] end def dataset?(name) datasets.key?(name) end end end end ROM.register_adapter(:test_adapter, ROM::TestAdapter)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rom-rails-0.5.0.beta1 | spec/dummy/lib/rom/test_adapter.rb |
rom-rails-0.4.0 | spec/dummy/lib/rom/test_adapter.rb |