Sha256: 8fb5d7f936b5d5e98e701152f74009eff25039259453e18d3dc5bae30570c165
Contents?: true
Size: 1.24 KB
Versions: 10
Compression:
Stored size: 1.24 KB
Contents
# -*- coding: utf-8 -*- namespace :devise_rails3_ennder do desc "Synchronise les migrations du gem devise_rails3_ennder vers l'appli" task :sync_migrations do _migration_source = File.join(File.dirname(__FILE__), %w[.. db migrate]) + '/SSAAMMJJHHMMSS_devise_create_users.rb' _migration_dest = "db/migrate/#{Time.now.utc.strftime('%Y%m%d%H%M%S')}_devise_create_users.rb" puts "devise_rails3_ennder:sync_migrations #{_migration_source} -> #{_migration_dest}" system "cp #{_migration_source} #{_migration_dest}" end desc "Synchronise le modèle user du gem devise_rails3_ennder vers l'appli" task :sync_user_model do _modele_source = File.join(File.dirname(__FILE__), %w[.. app models]) + '/user.rb' puts "devise_rails3_ennder:sync_user_model #{_modele_source} -> app/models" system "rsync -ruv #{_modele_source} app/models" end desc "Synchronise le fichier d'initialisation du gem devise_rails3_ennder vers l'appli" task :sync_devise_initializer do _devise_initializer_source = File.join(File.dirname(__FILE__), %w[.. config initializers ]) + '/devise.rb' puts "devise_rails3_ennder:sync_devise_initializer #{_devise_initializer_source} -> config/initializers" system "rsync -ruv #{_devise_initializer_source} config/initializers" end end
Version data entries
10 entries across 10 versions & 1 rubygems