Sha256: 222e043259f2c4de662723746ad07be91ec94755dab63546debd38685978aa67

Contents?: true

Size: 532 Bytes

Versions: 5

Compression:

Stored size: 532 Bytes

Contents

class CreateNoteeCategories < ActiveRecord::Migration
  class NoteeCategory < ActiveRecord::Base; end

  def change
    create_table :notee_categories do |t|

      t.string  :name, null: false, default: "category_name"
      t.string  :slug, null: false, uniqueness: true
      t.integer :parent_id
      t.integer :status, null: false, default: 0

      t.timestamps null: false
    end

    add_index :notee_categories, [:slug], :unique => true

    # create default category
    Notee::Category.create :name => 'None'
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
notee-0.3.3 db/migrate/20160605141510_create_notee_categories.rb
notee-0.3.2 db/migrate/20160605141510_create_notee_categories.rb
notee-0.3.1 db/migrate/20160605141510_create_notee_categories.rb
notee-0.3.0 db/migrate/20160605141510_create_notee_categories.rb
notee-0.2.9 db/migrate/20160605141510_create_notee_categories.rb