Publicar publicación sin confirmación

Hola,

Necesito ejecutar lof ot rake posts:remap.

¿Es posible forzarlo (sin confirmación S/n)?

Gracias por la ayuda.

Ludo

Lo haría desde Rails y omitiría la tarea de Rake. Operaciones masivas administrativas podría ofrecer algunas pistas sobre cómo hacerlo.

@pfaffman ok, gracias, lo revisaré.

Básicamente, ya tengo un archivo con más de 500 URLs que necesito reemplazar:

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

Intentaré averiguar cómo hacerlo con Rails. Pero sería genial tener una opción como --force o --yes para evitar la confirmación.

Gracias por tu ayuda.

Esto es lo que haría:

DbHelper.remap("old","new")

Si deseas usar la tarea de rake, puedes probar con echo y| rake ... o simplemente editar la tarea de rake en ./lib/tasks.

@pfaffman un error con
DbHelper.remap(“old”,“new”)

Pero esto funciona bien:
echo y| rake posts:remap["old_url1/","new_url1"]

Muchas gracias.

Me alegra que haya funcionado. DbHelper debe ejecutarse dentro de Rails, no en la shell.