docbrown/db/migrate/20180502152520_create_badges.rb
Mac Siri 1663e7e2c8 Implement Badge & BadgeAchievement model (#273)
* Create migration for Badge & BadgeAchievement

* Create Badge model with spec & BadgeUploader

* Create BadgeAchievement with spec

* Add badges & badge_achievements assoc to User

* Fix typo

* Clean up BadgeUploader

* Remove storage config & Fix lint

* Add allow-duplicate-badge spec
2018-05-07 13:35:16 -04:00

14 lines
316 B
Ruby

class CreateBadges < ActiveRecord::Migration[5.1]
def change
create_table :badges do |t|
t.string :title, null: false
t.string :slug, null: false
t.string :description, null: false
t.string :badge_image
t.timestamps
end
add_index :badges, :title, unique: true
end
end