From fb9ff6eb8cbad57b3ca2bbd58dc098f208edd1e1 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sat, 29 Apr 2017 22:58:11 +0200 Subject: Integrate MySQL support * Create a `.runshell()` method in `DBShell::Client::MySQL` * Delegate to that class & method from `DBShell::Client::Database` --- lib/dbshell/client/database.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/dbshell/client/database.rb') diff --git a/lib/dbshell/client/database.rb b/lib/dbshell/client/database.rb index 86cbfef..b6be74b 100644 --- a/lib/dbshell/client/database.rb +++ b/lib/dbshell/client/database.rb @@ -1,5 +1,6 @@ require 'dbshell/client/sqlite3' require 'dbshell/client/postgres' +require 'dbshell/client/mysql' module DBShell module Client @@ -10,6 +11,8 @@ module DBShell DBShell::Client::SQLite3 when 'postgresql' DBShell::Client::Postgres + when 'mysql2' + DBShell::Client::MySQL else raise UnsupportedDatabaseAdapter end -- cgit v1.2.3