csv_seed

Import csv data to rails projects.

Why a new seed gem? - Csv is easier to read and update than fixtures or seeds. - Associations in csv tables can be applied to real databases. …

How to use? 1. gem install csv_seed 2. prepare data. see test/dummy/db/seeds//.csv 3. run command ‘csv_seed import –from source’. for example, ‘csv_seed import –from case001’, the csv files of thdb/seeds/case001 should be imported.

If using Rails 5, ‘optional: true’ should be add to belongs_to associations.

to be continued…