2016-10-14 12:19:00 -05:00
|
|
|
class CreateUsdaFood < ActiveRecord::Migration[4.2]
|
2016-01-24 17:10:43 -06:00
|
|
|
def change
|
|
|
|
create_table :usda_foods do |t|
|
|
|
|
|
2016-01-28 14:19:51 -06:00
|
|
|
t.string :ndbn, limit: 5, index: :unique, null: false
|
2016-01-28 18:18:45 -06:00
|
|
|
t.string :long_description, index: true
|
|
|
|
t.string :short_description
|
2016-01-24 17:10:43 -06:00
|
|
|
t.decimal :water, precision: 10, scale: 2
|
|
|
|
t.integer :kcal
|
|
|
|
t.decimal :protein, precision: 10, scale: 2
|
|
|
|
t.decimal :lipid, precision: 10, scale: 2
|
|
|
|
t.decimal :ash, precision: 10, scale: 2
|
|
|
|
t.decimal :carbohydrates, precision: 10, scale: 2
|
|
|
|
t.decimal :fiber, precision: 10, scale: 1
|
|
|
|
t.decimal :sugar, precision: 10, scale: 2
|
|
|
|
t.decimal :gram_weight_1, precision: 9, scale: 2
|
|
|
|
t.decimal :gram_weight_2, precision: 9, scale: 2
|
|
|
|
t.string :gram_weight_desc_1
|
|
|
|
t.string :gram_weight_desc_2
|
2016-01-28 18:18:45 -06:00
|
|
|
t.string :refuse_description
|
2016-01-24 17:10:43 -06:00
|
|
|
t.integer :refuse_percent
|
2016-01-28 18:18:45 -06:00
|
|
|
t.string :scientific_name
|
2016-01-24 17:10:43 -06:00
|
|
|
|
|
|
|
t.timestamps null: false
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|