2005-12-18 (Sun) [長年日記]
_ database.ymlの別名とrake db_structure_dump
AWDwRに書いてあるように、database.ymlでは以下のように別名を使うことができる。
development: development_sqlite development_mysql: adapter: mysql database: depot_development host: localhost username: password: development_sqlite: adapter: sqlite database: my_db
が、こうすると、rake db_structure_dumpに失敗する(したがって、rake clone_structure_testもrake test_*も失敗する)ので注意が必要。
試してないですが、YAMLのアンカーとエイリアスは使えませんか?<br><br>development: *development_sqlite<br>&development_sqlite<br> adapter: sqlite<br> database: my_db
なるほど、YAMLの機能でやればいいわけですね