1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
class DBShell::Sqlite3Client EXECUTABLE_NAME = 'sqlite3' def self.runshell(db_info) args = self.build_command(db_info) exec(*args) end def self.build_command(db_info) args = [ EXECUTABLE_NAME, db_info['database'] ] end end