Class: CreateEmailProviders
- Inherits:
-
Object
- Object
- CreateEmailProviders
- Defined in:
- lib/osa/migrations/00002_create_email_providers.rb
Instance Method Summary collapse
Instance Method Details
#change ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/osa/migrations/00002_create_email_providers.rb', line 5 def change create_table :email_providers do |t| t.text :value, unique: true end reversible do |dir| file = "#{File.dirname(__FILE__)}/free-email-providers.txt" dir.up do File.open(file).each do |provider| execute "insert into email_providers (value) values (\"#{provider.strip}\")" end end dir.down do end end end |