Sha256: 682138e8b38c2e947eef4286360b4a09538d0e6d2d35d5af4d341771dee4b561
Contents?: true
Size: 764 Bytes
Versions: 1
Compression:
Stored size: 764 Bytes
Contents
class CreateTalkieComments < ActiveRecord::Migration[5.0] def self.up create_table :talkie_comments do |t| t.string :creator_type t.integer :creator_id t.integer :commentable_id t.string :commentable_type t.text :body, null: false t.integer :parent_id t.integer :lft t.integer :rgt t.integer :children_count, default: 0 t.datetime :deleted_at t.timestamps null: false end add_index :talkie_comments, :commentable_id add_index :talkie_comments, :commentable_type add_index :talkie_comments, [:creator_id, :creator_type], name: 'index_talkie_comments_on_creator_id_and_creator_type' end def self.down drop_table :talkie_comments end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
talkie-0.1.0 | lib/generators/talkie/templates/create_talkie_comments.rb |