Sha256: 859ef71fac88f68cd44a66662ef9829dd5ff09f27103d7144385944c5d45884a
Contents?: true
Size: 617 Bytes
Versions: 2
Compression:
Stored size: 617 Bytes
Contents
module Rails module Sequel class Database class Sqlite def initialize (env) @env = env @config = Database.configurations[@env] end def connect (options = {}) ::Sequel.connect(@config.merge(options)) end def create_database (*args) connect puts 'Warning: sqlite file may not have been created until there are some operations on it' end def drop_database (*args) dbfile = @config['database'] File.delete(dbfile) if File.exists?(dbfile) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails3_sequel-0.3.1 | lib/rails3_sequel/adapters/sqlite.rb |
rails3_sequel-0.3.0 | lib/rails3_sequel/adapters/sqlite.rb |