Class: JRubySQL::Input::Script

Inherits:
Object
  • Object
show all
Defined in:
lib/jrubysql/input/script.rb

Instance Method Summary collapse

Constructor Details

#initialize(controller, script) ⇒ Script

Returns a new instance of Script.



6
7
8
9
10
# File 'lib/jrubysql/input/script.rb', line 6

def initialize controller, script
  @controller = controller
  sqls  = EachSQL(script, JRubySQL::Input.get_each_sql_type(@controller.db_type))
  @ret = { :sqls => sqls, :history => false }
end

Instance Method Details

#getObject



16
17
18
# File 'lib/jrubysql/input/script.rb', line 16

def get
  @ret.tap { @ret = { :commands => [{ :quit => nil }, nil] } }
end

#prepare(sqls) ⇒ Object



12
13
14
# File 'lib/jrubysql/input/script.rb', line 12

def prepare sqls
  # No-op
end