Qual é a maneira padrão de despejar dispositivos db para yml em trilho

Vi alguns plug-ins e tarefas de rake personalizadas para despejar o db ativo em equipamentos, mas não tenho certeza de qual é a técnica predominant

Basicamente, eu quero o oposto de rake: db: fixtures: load para que eu possa colocar informações básicas de db (a conta de usuário administrador, por exemplo) no svn para quando implantarmos. Não quero ter que criar acessórios manualmente para coisas como dados de amostra que levariam muito temp

Quando implantamos, quero poder executar

rake db:migrate
rake db:fixtures:load

E esteja pronto para as corrida

Qual é o melhor / preferido método para fazer isso em trilhos?

EDITAR

Parece que não há uma maneira padrão de executar uma tarefa de rake oposta do db: fixtures: loa

Não quero usar migrações, porque quero uma maneira padrão de fazer isso para todos os meus projetos e não gosto da ideia de colocar mais do que talvez a conta de administrador em uma migração. Segundo, tenho repensado a ideia de usar os equipamentos. Eu decidi usar o yaml_db porque ele usa tarefas de rake:

rake db:data:dump
rake db:data:load

Os dados serão encerrados em um arquivo YAML sem atrapalhar os equipamentos de teste (que podem ser diferentes, agora que penso nisso com mais cuidado). Além disso, se uma ferramenta de distribuição importante como a Heroku a estiver usando, não preciso me preocupar com problemas de suporte / longevidad

Suponho que este seja o mais próximo do "padrão" que encontrare

brigado por todas as ótimas resposta