Sha256: 806e65ff38f2660c30b6057b5fc8dca58b35ba342158f1abab4824acac62e028

Contents?: true

Size: 418 Bytes

Versions: 6

Compression:

Stored size: 418 Bytes

Contents

class CreatePages < ActiveRecord::Migration[5.1]
  def change
    create_table :pages do |t|
      t.string :name, :null => false, limit: 64
      t.string :code, :null => false, limit: 64
      t.references :feature
      t.string :status, :null => false, :default=>"unpublished", :limit=>16
      t.timestamps null: false
    end

    add_index :pages, :code, :unique => true
    add_index :pages, :status
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
dhatu-0.1.25 db/migrate/20180101093435_create_pages.rb
dhatu-0.1.24 db/migrate/20180101093435_create_pages.rb
dhatu-0.1.23 db/migrate/20180101093435_create_pages.rb
dhatu-0.1.22 db/migrate/20180101093435_create_pages.rb
dhatu-0.1.21 db/migrate/20180101093435_create_pages.rb
dhatu-0.1.20 db/migrate/20180101093435_create_pages.rb