Skip to content

Commit

Permalink
Fix rake dev and related commands
Browse files Browse the repository at this point in the history
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2653 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  • Loading branch information
seckar committed Oct 16, 2005
1 parent 50a02ab commit 98c1735
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
2 changes: 2 additions & 0 deletions railties/CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
*SVN*

* Fix rake dev and related commands [Nicholas Seckar]

* The rails command tries to deduce your MySQL socket by running `mysql_config
--socket`. If it fails, default to /path/to/your/mysql.sock

Expand Down
6 changes: 5 additions & 1 deletion railties/Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,11 @@ task :copy_application do
end

task :copy_configs do
cp "configs/database.yml", "#{PKG_DESTINATION}/config/database.yml"
app_name = "rails"
socket = nil
require 'erb'
File.open("#{PKG_DESTINATION}/config/database.yml", 'w') {|f| f.write ERB.new(IO.read("configs/database.yml")).result(binding)}

cp "configs/routes.rb", "#{PKG_DESTINATION}/config/routes.rb"

cp "configs/apache.conf", "#{PKG_DESTINATION}/public/.htaccess"
Expand Down
6 changes: 3 additions & 3 deletions railties/configs/database.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
development:
adapter: mysql
database: <%= app_name %>_development
socket: <%= socket %>
<%= "socket: #{socket}" if socket %>
username: root
password:
# With the MySQL adapter on localhost, it defaults to /tmp/mysql.sock
Expand All @@ -13,13 +13,13 @@ development:
test:
adapter: mysql
database: <%= app_name %>_test
socket: <%= socket %>
<%= "socket: #{socket}" if socket %>
username: root
password:

production:
adapter: mysql
database: <%= app_name %>_production
socket: <%= socket %>
<%= "socket: #{socket}" if socket %>
username: root
password:

0 comments on commit 98c1735

Please sign in to comment.