Sha256: 244f0c210cb167951269f6cf5a1da8853abae2fae695dc3910c23d41f7ce8516
Contents?: true
Size: 451 Bytes
Versions: 18
Compression:
Stored size: 451 Bytes
Contents
class Baza::Driver::Sqlite3::Databases def initialize(args) @db = args.fetch(:db) end def [](name) name = name.to_s list.each do |database| return database if database.name == name end raise Baza::Errors::DatabaseNotFound end def list ArrayEnumerator.new do |yielder| yielder << Baza::Driver::Sqlite3::Database.new( name: "Main", driver: self, db: @db ) end end end
Version data entries
18 entries across 18 versions & 1 rubygems