Sha256: c1a642454a94ac032f6a79e4fff31da29e65554891b530ef68dd052e0ba9b376

Contents?: true

Size: 1.75 KB

Versions: 1

Compression:

Stored size: 1.75 KB

Contents

# encoding: utf-8

require 'flextures/flextures'

namespace :db do
  namespace :flextures do
    desc "Dump data to csv format"
    task :dump => :environment do
      Flextures::Rake::Command::dump
    end

    desc "Dump data to prefer csv format"
    task :csvdump => :environment do
      puts "This command is deprecated"
      # TODO: deprecated message
      # please use 'FOAMRT=csv' option
      ENV["FORMAT"]="csv"
      Flextures::Rake::Command::dump
    end

    desc "Dump data to yaml format"
    task :ymldump => :environment do
      puts "This command is deprecated"
      puts "please use 'rake db:flextures:dump FORMAT='yml''"
      # TODO: deprecated message
      # please use 'FOAMRT=yml' option
      ENV["FORMAT"]="yml"
      Flextures::Rake::Command::dump
    end

    desc "load fixture data csv format"
    task :load => :environment do
      Flextures::Rake::Command::load
    end

    desc "load fixture data only csv format files"
    task :csvload => :environment do
      puts "This command is deprecated"
      puts "please use 'rake db:flextures:load FORMAT='csv''"
      # TODO: deprecated message
      # please use 'FOAMRT=csv' option
      ENV["FORMAT"]="csv"
      Flextures::Rake::Command::load
    end

    desc "load fixture files only yaml format"
    task :ymlload => :environment do
      # TODO: deprecated message
      # please use 'FOAMRT=yml' option
      ENV["FORMAT"]="yml"
      puts "This command is deprecated"
      puts "please use 'rake db:flextures:load FORMAT='yml''"
      Flextures::Rake::Command::load
    end

    desc "load and dump file (replace) new data file"
    task :generate => :environment do
      Flextures::Rake::Command::generate
    end 
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
flextures-3.1.3 lib/flextures/flextures.rake