Module: DbStructureExt::MysqlLoadMethods
- Included in:
- MysqlAdapter
- Defined in:
- lib/db_structure_ext/mysql_load_methods.rb
Instance Method Summary collapse
Instance Method Details
#structure_load(schema_file) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/db_structure_ext/mysql_load_methods.rb', line 4 def structure_load(schema_file) IO.readlines(schema_file).join.split("\n\n").each do |statement| statement.gsub!(/`([\w\d_]+)_test`\./, "`\\1_test#{ENV['TEST_ENV_NUMBER']}`.") execute(statement) end end |