20140528193956_create_programming_languages_table.rb
487 Bytes
class CreateProgrammingLanguagesTable < ActiveRecord::Migration
def self.up
create_table :programming_languages do |t|
t.string :name
end
file_name = "plugins/software_communities/public/static/languages.txt"
list_file = File.open file_name, "r"
list_file.each_line do |line|
execute("INSERT INTO programming_languages (name) VALUES ('#{line.strip}')")
end
list_file.close
end
def self.down
drop_table :programming_languages
end
end