class DbAgent::DbHandler::MSSQL
Public Instance Methods
backup()
click to toggle source
# File lib/db_agent/db_handler/mssql.rb, line 13 def backup raise end
create()
click to toggle source
# File lib/db_agent/db_handler/mssql.rb, line 5 def create raise end
drop()
click to toggle source
# File lib/db_agent/db_handler/mssql.rb, line 9 def drop raise end
repl()
click to toggle source
# File lib/db_agent/db_handler/mssql.rb, line 17 def repl raise end
restore(t, args)
click to toggle source
# File lib/db_agent/db_handler/mssql.rb, line 27 def restore(t, args) end
spy()
click to toggle source
# File lib/db_agent/db_handler/mssql.rb, line 21 def spy jdbc_jar = (Path.dir.parent/'vendor').glob('mssql*.jar').first system %Q{java -jar vendor/schemaSpy_5.0.0.jar -dp #{jdbc_jar} -t mssql05 -host #{config[:host]} -u #{config[:user]} -p #{config[:password]} -db #{config[:database]} -port #{config[:port]} -s dbo -o #{schema_folder}/spy} system %Q{open #{schema_folder}/spy/index.html} end