Sha256: 76a6348943da65554570a0caf1b90086fecd3af1f00710eecbe3d5efb8e122bf
Contents?: true
Size: 824 Bytes
Versions: 1
Compression:
Stored size: 824 Bytes
Contents
class CreateLists < ActiveRecord::Migration[5.2] def change create_table :lists do |t| t.string :name t.integer :position, defalut: 1 t.integer :items_count, default: 0 t.integer :status, default: 0 t.timestamps end create_table :items do |t| t.references :list t.string :name t.string :type t.string :key t.string :desc, limit: 1024 t.timestamps end create_table :taxon_items do |t| t.references :taxon, polymorphic: true t.references :list t.references :item t.timestamps end create_table :entity_items do |t| t.references :entity, polymorphic: true t.references :taxon_item t.references :list t.references :item t.string :value t.timestamps end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_detail-0.0.1 | db/20171115144429_create_lists.rb |