私の理解では、これは env 変数を通じて行うべきですが、いくつか疑問が生じました。
-
すべてのサイトに対して S3 への移行を行うにはどうすればよいでしょうか?サイトごとの移行は RAILS_DB= パラメータで実行する必要があると理解していますが、すべてのサイトに対して複数回実行するのではなく、より簡単な方法で全サイト共通で実装することは可能でしょうか?
-
システムは、複数のサイトに対応して S3 上にフォルダ構造を作成できるのでしょうか?
-
アセットの CDN については、同じ URL がマルチサイトでも問題なく機能します。S3 ファイルの CDN についても同様に機能するでしょうか?
何かアドバイスはありますか @vinothkannans?
Rake コマンド:
rake uploads:migrate_to_s3
参考情報: 上記の Rake タスクは、multisite.yml ファイルに含まれるすべてのデータベースに対して実行されます。各データベースごとに実行する必要はありません。以前、私のクライアントの1つでこの方法を実行したところ、問題なく動作しました。特定のデータベースに対して実行したい場合は、RAILS_DB=‘パラメータ’ を指定するだけで構いません。RAILS_DB を指定しない場合は、multisite に存在するすべてのデータベースに対して実行されます。
はい、その通りです!
はい、その通りです!
私は最近これらの試みを行い、非常に確信を持っています。
ありがとうございました、
Ashish P.