I have a migration where I create a products table like so
class CreateProducts < ActiveRecord::Migration
def change
create_table :products do |t|
t.string :name
t.hstore :data
t.timestamps
end
end
end
On the activerecord-postgres-hstore page they add an index to the table (in SQL) with
CREATE INDEX products_gin_data ON products USING GIN(data);
However that change is not tracked by migrations (I'm guessing because it's Postgres specific?), is there a way to create an index from within a migration?
thanks!
config.active_record.schema_format
– Scarlet