Class: CatalystAutomation::WithDataBase

Inherits:
Object
  • Object
show all
Defined in:
lib/catalyst_automation.rb

Class Method Summary collapse

Class Method Details

.initialize(conn_str) ⇒ Object



40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# File 'lib/catalyst_automation.rb', line 40

def self.initialize(conn_str)
  Base.connect_db(conn_str) do |db|
    db_test_data = Base.get_db_info(db, :test_data)
    db_pages = Base.get_db_info(db, :pages)
    #db_actions = Base.get_db_info(db, :actions)
    db_sections = Base.get_db_info(db, :sections)

    Base.create_test_data(db_test_data)
    Base.create_sections(db_sections)
    Base.create_iframes(db_pages, db_sections)
    Base.create_pages(db_pages, db_sections)
    #Base.create_iframe_actions(db_actions)
    #Base.create_actions(db_actions)
    db.close
  end
end