Plus précisément, je souhaite ajouter un index spatial
dans une colonne multi_polygon
. Cela fonctionne bien dans PostgreSQL mais pas dans MySQL, donc je pensais somthing comme:Puis-je modifier mes migrations en fonction de l'adaptateur de base de données? Comment cela va-t-il se refléter dans le schéma.rb?
create_table :figures do |t|
t.multi_polygon :polygon
end
add_index :figures, :polygon if database_adapter == :postgresql
Est-il possible et une bonne idée?
Quels sont: extra1 et: extra2? Une autre colonne? –
@Erik Oui. Une autre colonne –