Commit eabad632 authored by Valery Sizov's avatar Valery Sizov

fixes

parent ac70bdcd
class IndexStatus < ActiveRecord::Base class IndexStatus < ActiveRecord::Base
belongs_to :project belongs_to :project
validates :project_id, uniqueness: true validates :project_id, uniqueness: true, presense: true
end end
class CreateIndexStatuses < ActiveRecord::Migration class CreateIndexStatuses < ActiveRecord::Migration
def change def change
create_table :index_statuses do |t| create_table :index_statuses do |t|
t.integer :project_id t.integer :project_id, null: false
t.datetime :indexed_at t.datetime :indexed_at
t.text :note t.text :note
t.string :last_commit t.string :last_commit
...@@ -9,6 +9,6 @@ class CreateIndexStatuses < ActiveRecord::Migration ...@@ -9,6 +9,6 @@ class CreateIndexStatuses < ActiveRecord::Migration
t.timestamps null: false t.timestamps null: false
end end
add_index :index_statuses, :project_id add_index :index_statuses, :project_id, unique: true
end end
end end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment