Olá,
Preciso executar muitos posts:remap.
É possível forçar (sem confirmação Y/n)?
Obrigado pela ajuda.
Ludo
Olá,
Preciso executar muitos posts:remap.
É possível forçar (sem confirmação Y/n)?
Obrigado pela ajuda.
Ludo
Eu faria isso via Rails e pularia a tarefa Rake. Operações em Massa Administrativas pode oferecer algumas dicas sobre como fazer isso.
@pfaffman ok, obrigado. Vou dar uma olhada.
Basicamente, eu já tenho um arquivo com mais de 500 URLs que preciso substituir:
Vou tentar descobrir como fazer isso com o Rails. Mas seria ótimo se tivéssemos uma opção como --force ou --yes para evitar a confirmação.
Obrigado pela sua ajuda.
Aqui está o que eu faria:
DbHelper.remap("old","new")
Se quiser usar a tarefa rake, pode tentar fazer um echo y| rake ... ou simplesmente editar a tarefa rake em ./lib/tasks
@pfaffman um erro com
DbHelper.remap(“old”,“new”)
Mas isso funciona bem
echo y| rake posts:remap["old_url1/","new_url1"]
Muito obrigado.
Fico feliz que tenha funcionado. O DbHelper precisa ser executado dentro do Rails, não no shell.