projects
/
rails.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
migrations: add specific method for nodes/ways/relations enum column
[rails.git]
/
lib
/
migrate.rb
diff --git
a/lib/migrate.rb
b/lib/migrate.rb
index 585b47b1ca624d7bfc2cad06f7dd24432cb8857f..69538f1da6f86e36628f371e80b5cd55feb65ea3 100644
(file)
--- a/
lib/migrate.rb
+++ b/
lib/migrate.rb
@@
-85,6
+85,10
@@
module ActiveRecord
def add_fulltext_index (table_name, column)
execute "CREATE FULLTEXT INDEX `#{table_name}_#{column}_idx` ON `#{table_name}` (`#{column}`)"
end
def add_fulltext_index (table_name, column)
execute "CREATE FULLTEXT INDEX `#{table_name}_#{column}_idx` ON `#{table_name}` (`#{column}`)"
end
+
+ def alter_column_nwr_enum (table_name, column)
+ execute "alter table #{table_name} change column #{column} #{column} enum('node','way','relation');"
+ end
end
end
end
end
end
end