-
Notifications
You must be signed in to change notification settings - Fork 28
Migrate from 0.3.2 to 0.4.0
kostyantyn edited this page Sep 12, 2012
·
5 revisions
Starting from 0.4.0 version, HydraAttribute::ActiveRecord module should be included instead of calling use_hydra_attributes method. For example:
class Product < ActiveRecord::Base
include HydraAttribute::ActiveRecord
end
The column hydra_set_id with type integer should be added to the entity table.
rails generate migration add_hydra_set_id_to_products
class AddHydraSetIdToProducts < ActiveRecord::Migration
def up
add_column :products, :hydra_set_id, :integer
add_index :products, :hydra_set_id
end
def down
end
end
Notice: the down method should be blank otherwise rollback_from_hydra_entity or drop_hydra_entity will throw exception.