Top Level Namespace
Defined Under Namespace
Classes: String
Instance Method Summary collapse
Instance Method Details
#mysql_execute(username, password, sql) ⇒ Object
113 114 115 |
# File 'lib/stuzo-recipes/rake/tasks.rb', line 113 def mysql_execute(username, password, sql) system("/usr/bin/env mysql5 -u #{username} -p'#{password}' --execute=\"#{sql}\"") end |
#retrieve_db_info ⇒ Object
102 103 104 105 106 107 108 109 110 111 |
# File 'lib/stuzo-recipes/rake/tasks.rb', line 102 def retrieve_db_info result = File.read "#{BASE_PATH}/config/database.yml" result.strip! config_file = YAML::load(ERB.new(result).result)['development'] return [ config_file['database'], config_file['user'], config_file['password'] ] end |