Jusqu'à présent, je n'ai utilisé que database.yml avec chaque paramètre appelé explicitement, dans le fichier ci-dessous, il utilise des caractères que je ne comprends pas. Que signifient chaque ligne et symbole (&, *, <<), comment lire ce fichier?
development: &default
  adapter: postgresql
  database: dev_development
test: &test
  <<: *default
  database: test_test
cucumber:
  <<: *test
production:
  <<: *default
  database: test_production