Open thomasjenkins opened 11 years ago
Nice find Thomas. If you have this working locally, could you send us a pull request?
I ended up just one-off working around this, but I'll try to put something together later today. I'm more of a Python guy than a Ruby guy so I'll have to orient my self with the URL encoding packages.
If you have characters in your DB password that would require escaping (e.g. "#" => %23) the run_migrations.rb script will explode using the constructed mysql2 URI. However, the unencoded versions of the parameters are needed elsewhere so you can't just put the encoded versions in environment.rb.