Según mi comprensión, esto debería hacerse a través de las variables de entorno env, pero surgieron algunas preguntas en mi mente.
-
¿Cómo se migra a S3 para todos los sitios? Mi entendimiento es que la migración por sitio debe ejecutarse con el parámetro RAILS_DB=, pero ¿hay una forma más sencilla de implementarlo en todos los sitios en lugar de ejecutarlo múltiples veces para cada uno?
-
¿Puede el sistema crear su estructura de carpetas en S3 con múltiples sitios también?
-
Para el CDN de activos, la misma URL funciona bien para multisitio. ¿Es esto cierto también para el CDN de archivos de S3?
¿Alguna sugerencia aquí @vinothkannans?
Comando Rake:
rake uploads:migrate_to_s3
Nota: La tarea rake anterior se ejecutará para todas las bases de datos presentes en el archivo multisite.yml. No es necesario ejecutarla para cada base de datos. Lo hice antes para uno de mis clientes y funcionó sin problemas. Si deseas ejecutarla para una base de datos específica, simplemente menciona RAILS_DB=‘parámetro’. Si lo ignoras (RAILS_DB), funcionará para todas las bases de datos presentes en multisite.
¡Sí, eso es correcto!
¡Sí, eso es correcto!
Probé estas cosas recientemente y tengo mucha confianza en ello.
Gracias,
Ashish P.