Rails i Postgres Hstore: Czy możesz dodać indeks podczas migracji?
Mam migrację, w której tworzę tabelę produktów
class CreateProducts < ActiveRecord::Migration
def change
create_table :products do |t|
t.string :name
t.hstore :data
t.timestamps
end
end
end
Nastrona activerecord-postgres-hstore dodają indeks do tabeli (w SQL) za pomocą
CREATE INDEX products_gin_data ON products USING GIN(data);
Jednak zmiana ta nie jest śledzona przez migracje (domyślam się, ponieważ jest specyficzna dla Postgres?), Czy istnieje sposób na utworzenie indeksu z poziomu migracji?
dzięki!