【发布时间】:2014-10-30 14:50:33
【问题描述】:
我想在 Linux 和 Windows 中设置 sprocket。都在我的database.yml中,怎么办?
现在:
development:
adapter: mysql2
encoding: utf8
database: skeletor_dev
pool: 25
username: root
password:
socket: /private/var/mysql/mysql.sock
我想要类似的东西:
development:
adapter: mysql2
encoding: utf8
database: skeletor_dev
pool: 25
username: root
password:
socket: /private/var/mysql/mysql.sock if os => windows
socket: /private/var/mysql/mysql.sock if os => linux
有可能吗?怎么做?
【问题讨论】:
-
你可以做多个环境,比如
development_windows:和development_linux,并按照明智的rake db:migrate RAILS_ENV=development_windows定义套接字 -
这不是我想要的……
标签: ruby-on-rails ruby database yaml