Class: Boutique::Migrate

Inherits:
Object
  • Object
show all
Defined in:
lib/boutique/model.rb

Class Method Summary collapse

Class Method Details

.runObject



3
4
5
6
7
8
9
# File 'lib/boutique/model.rb', line 3

def self.run
  Sequel.extension :migration
  Sequel::Migrator.run(Boutique.database, File.join(File.dirname(__FILE__), '..', '..', 'migrate'))
  # re-parse the schema after table changes
  Subscriber.dataset = Subscriber.dataset
  Email.dataset = Email.dataset
end