Last active
August 29, 2015 14:04
-
-
Save davidray/c2d79580bf0513d98577 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bundle exec rake db:seed:dump MODELS=AdminUser FILE=/Users/dave/code/TroopTrack/db/seeds/admin_user.rb;bundle exec rake db:seed:dump MODELS=Ckeditor::Asset FILE=/Users/dave/code/TroopTrack/db/seeds/ckeditor/asset.rb;bundle exec rake db:seed:dump MODELS=Ckeditor::Picture FILE=/Users/dave/code/TroopTrack/db/seeds/ckeditor/picture.rb;bundle exec rake db:seed:dump MODELS=AhgAdvancementReport FILE=/Users/dave/code/TroopTrack/db/seeds/ahg_advancement_report.rb;bundle exec rake db:seed:dump MODELS=Achievement FILE=/Users/dave/code/TroopTrack/db/seeds/achievement.rb;bundle exec rake db:seed:dump MODELS=AwardType FILE=/Users/dave/code/TroopTrack/db/seeds/award_type.rb;bundle exec rake db:seed:dump MODELS=Rank FILE=/Users/dave/code/TroopTrack/db/seeds/rank.rb;bundle exec rake db:seed:dump MODELS=MeritBadge FILE=/Users/dave/code/TroopTrack/db/seeds/merit_badge.rb;bundle exec rake db:seed:dump MODELS=MeritBadgeTracker FILE=/Users/dave/code/TroopTrack/db/seeds/merit_badge_tracker.rb;bundle exec rake db:seed:dump MODELS=RankTracker FILE=/Users/dave/code/TroopTrack/db/seeds/rank_tracker.rb;bundle exec rake db:seed:dump MODELS=UserAchievement FILE=/Users/dave/code/TroopTrack/db/seeds/user_achievement.rb;bundle exec rake db:seed:dump MODELS=User FILE=/Users/dave/code/TroopTrack/db/seeds/user.rb;bundle exec rake db:seed:dump MODELS=UnitType FILE=/Users/dave/code/TroopTrack/db/seeds/unit_type.rb;bundle exec rake db:seed:dump MODELS=Troop FILE=/Users/dave/code/TroopTrack/db/seeds/troop.rb;bundle exec rake db:seed:dump MODELS=Role FILE=/Users/dave/code/TroopTrack/db/seeds/role.rb;bundle exec rake db:seed:dump MODELS=MailingList FILE=/Users/dave/code/TroopTrack/db/seeds/mailing_list.rb;bundle exec rake db:seed:dump MODELS=MagicMailingList FILE=/Users/dave/code/TroopTrack/db/seeds/magic_mailing_list.rb;bundle exec rake db:seed:dump MODELS=HelpPage FILE=/Users/dave/code/TroopTrack/db/seeds/help_page.rb;bundle exec rake db:seed:dump MODELS=LeadershipPositionType FILE=/Users/dave/code/TroopTrack/db/seeds/leadership_position_type.rb;bundle exec rake db:seed:dump MODELS=Training FILE=/Users/dave/code/TroopTrack/db/seeds/training.rb;bundle exec rake db:seed:dump MODELS=Level FILE=/Users/dave/code/TroopTrack/db/seeds/level.rb;bundle exec rake db:seed:dump MODELS=EventType FILE=/Users/dave/code/TroopTrack/db/seeds/event_type.rb;bundle exec rake db:seed:dump MODELS=Household FILE=/Users/dave/code/TroopTrack/db/seeds/household.rb;bundle exec rake db:seed:dump MODELS=Patrol FILE=/Users/dave/code/TroopTrack/db/seeds/patrol.rb;bundle exec rake db:seed:dump MODELS=TroopAchievement FILE=/Users/dave/code/TroopTrack/db/seeds/troop_achievement.rb;bundle exec rake db:seed:dump MODELS=Area FILE=/Users/dave/code/TroopTrack/db/seeds/area.rb;bundle exec rake db:seed:dump MODELS=CharterDocument FILE=/Users/dave/code/TroopTrack/db/seeds/charter_document.rb;bundle exec rake db:seed:dump MODELS=Region FILE=/Users/dave/code/TroopTrack/db/seeds/region.rb;bundle exec rake db:seed:dump MODELS=State FILE=/Users/dave/code/TroopTrack/db/seeds/state.rb;bundle exec rake db:seed:dump MODELS=UserAccount FILE=/Users/dave/code/TroopTrack/db/seeds/user_account.rb;bundle exec rake db:seed:dump MODELS=MailingListUser FILE=/Users/dave/code/TroopTrack/db/seeds/mailing_list_user.rb;bundle exec rake db:seed:dump MODELS=MeritBadgeGroup FILE=/Users/dave/code/TroopTrack/db/seeds/merit_badge_group.rb;bundle exec rake db:seed:dump MODELS=Privilege FILE=/Users/dave/code/TroopTrack/db/seeds/privilege.rb;bundle exec rake db:seed:dump MODELS=Requirement FILE=/Users/dave/code/TroopTrack/db/seeds/requirement.rb;bundle exec rake db:seed:dump MODELS=TroopRoleUser FILE=/Users/dave/code/TroopTrack/db/seeds/troop_role_user.rb;bundle exec rake db:seed:dump MODELS=UnitTypeAchievement FILE=/Users/dave/code/TroopTrack/db/seeds/unit_type_achievement.rb;bundle exec rake db:seed:dump MODELS=UnitTypeTraining FILE=/Users/dave/code/TroopTrack/db/seeds/unit_type_training.rb;bundle exec rake db:seed:dump MODELS=UserHousehold FILE=/Users/dave/code/TroopTrack/db/seeds/user_household.rb;bundle exec rake db:seed:dump MODELS=UserPrivilege FILE=/Users/dave/code/TroopTrack/db/seeds/user_privilege.rb; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
desc 'Create all the seeds' | |
task :generate_seeds => :environment do | |
Rails.application.eager_load! | |
ActiveRecord::Base.descendants.each do |model| | |
unless model.name == 'Slug' || model.count == 0 | |
exec "rake db:seed:dump MODELS=#{model.name} FILE=#{Rails.root}/db/seeds/#{model.name.underscore}.rb;" | |
end | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment