Sha256: 326ef3eb700e327b1e878d8299f6b73abf46680c2c1cb1bb34c8939040c9c145
Contents?: true
Size: 622 Bytes
Versions: 7
Compression:
Stored size: 622 Bytes
Contents
# frozen_string_literal: true # Uses acts as a polymorphic joining table with extras for context # For example, a Recipe might "use" Tools, Supplies, and Ingredients. class CreateUses < ActiveRecord::Migration[6.1] def change create_table :cookbook_uses do |t| t.boolean :published, default: true t.references :use_in, polymorphic: true, null: false t.references :use_of, polymorphic: true, null: false t.float :quantity_minimum t.float :quantity_maximum t.string :unit t.integer :sort t.string :note t.string :preparation t.timestamps end end end
Version data entries
7 entries across 7 versions & 1 rubygems