2
저는 Paperclip을 사용하는 앱을 보유하고 있으며 rake db:seed
을 사용하여 새로운 사용자를 데려 오는 데 사용할 수있는 데모 계정을 생성하고 있습니다.rake db : 파일 업로드시 시드 사용
이러한 데모 계정에 포함해야하는 정보의 일부는 프로필 사진 및 Amazon S3에서 호스팅되는 기타 파일에 대한 액세스입니다.
seeds
파일에 하나 개의 항목의 샘플 :
userdemo = User.find_or_create_by_login(:login => "demo",
:email => user.email,
:user_type => "admin",
:password => "demo",
:password_confirmation => "demo")
이 어떻게 프로필 사진과 함께 위의 사용자를 만들 수 있습니까? 여기에는 내 하드 드라이브에서 S3으로 파일을 업로드하고 해당 파일을이 레코드와 연결하는 작업이 포함됩니다. 감사!
중복 가능성 [레일 유닛 테스트 - 클립과 모델 (http://stackoverflow.com/questions/1895092/unit-test- in-rails-model-with-paperclip) –