애플리케이션을 실행할 때 데이터베이스에 자동으로 테스트 데이터를 저장하고 싶습니다. 다음레일에서 테스트 데이터를 데이터베이스에 저장하십시오.
는내가 사용하고자하는 데이터입니다 :
INSERT INTO `crm_donation_email_types` (`id`, `emailtype`, `created_at`, `updated_at`) VALUES
(1, 'to', '2013-08-28 05:19:08', '2013-08-28 05:19:08'),
(2, 'cc', '2013-08-28 05:19:15', '2013-08-28 05:19:15'),
(3, 'bcc', '2013-08-28 05:19:26', '2013-08-28 05:19:26'),
(4, 'from', '2013-08-28 05:19:35', '2013-08-28 05:19:35');
나는 곳이 줄을 추가하는 방법 알고 싶어를? 어느 하나도 실행하고 싶지 않아 rake db:migration/seed
하지만 데이터베이스에 포함되어야하는 서버를 시작하는 것처럼 내 응용 프로그램을 시작하고 싶습니다. 어떤 아이디어?
config/initializers 폴더에 데이터를 채우는 파일을 만듭니다 –
저에게 말할 수있는 코드는 제가 그 파일에 작성해야한다는 것입니다 ... 제가 새로운 것이며 그 파일에 코드를 사용하지 않았습니다. –
예'config/initializers' 폴더 ..... 코드 아래에있는 파일들은 어플리케이션이 초기화되거나 시작될 때 실행됩니다. –