Postar sem confirmação

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:

  1. rake posts:remap[“old_url1/”,“new_url1”]
  2. rake posts:remap[“old_url2/”,“new_url2”]
  3. etc

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.