Sha256: 44d87e0d114e82721cebe10de9cd1a99bdf24bb0d8f339dd80fc99e0d3c36eb5
Contents?: true
Size: 823 Bytes
Versions: 1
Compression:
Stored size: 823 Bytes
Contents
require "schemate/config" namespace :db do [:migrate, :rollback].each do |cmd| task cmd do if Schemate.config.auto_generate_type == 'md' Rake::Task['schemate:export_md'].invoke if Schemate.config.auto_generate elsif Schemate.config.auto_generate_type == 'csv' Rake::Task['schemate:export_csv'].invoke if Schemate.config.auto_generate end end namespace cmd do [:change, :up, :down, :reset, :redo].each do |t| task t do if Schemate.config.auto_generate_type == 'md' Rake::Task['schemate:export_md'].invoke if Schemate.config.auto_generate elsif Schemate.config.auto_generate_type == 'csv' Rake::Task['schemate:export_csv'].invoke if Schemate.config.auto_generate end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
schemate-0.1.1 | lib/tasks/schemate_migrate.rake |