Sha256: 2bcbda1c225d7b282ba88fe426c455d870582eff0442ec1fd58f8e0b5c07e180
Contents?: true
Size: 668 Bytes
Versions: 13
Compression:
Stored size: 668 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'sequel' usage = <<END Usage: sequel <connection URI> Sequel: Lightweight ORM library for Ruby Examples: sequel sqlite:///blog.db sequel postgres://localhost/my_blog For more information see http://code.google.com/p/ruby-sequel END db = ARGV.shift if db.nil? || db.empty? puts usage exit end begin DB = Sequel.connect db rescue LoadError => e puts "Failed to load #{scheme} adapter: #{e.message}" exit rescue => e puts e.message exit end begin DB.test_connection rescue => e puts e.message puts e.backtrace.first exit end require 'irb' puts "Your database is stored in DB..." IRB.start
Version data entries
13 entries across 13 versions & 1 rubygems