DRY: come NON ripetersi con il file database.yml

Posted by Dibi Store Thu, 18 Oct 2007 07:43:00 GMT

Alla base di rails, come tutti sappiamo, c'รจ la filosofia DRY. Tuttavia mi meraviglio che non venga applicata di default ad esempio al file database.yml, quello che contiene tutte le info di connessione al database. Ecco come potete sintetizzarlo:

login: &login
  adapter: mysql
  encoding: utf8
  username: root
  password:
  host: localhost


development:
  <<: *login
  database: ecommerce_development
  
test:
  <<: *login
  database: ecommerce_test
  
production:
  <<: *login
  database: ecommerce_production

Gia meglio no?

Posted in  | Tags  | no comments