Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'active_record'
- require 'lib/seeder'
- namespace :seed do
- #
- # All
- #
- task(:all => :environment) do
- Seeder.seed
- end
- #
- # Admins
- #
- task(:admin_users => :environment) do
- Seeder.admin_users
- end
- task(:reset_admin_users => :environment) do
- Seeder.truncate_table :users
- Seeder.admin_users
- end
- #
- # Users
- #
- task(:users => :environment) do
- Seeder.users
- end
- task(:reset_users => :environment) do
- User.delete_all
- Seeder.truncate_table :users
- Seeder.users
- end
- task(:delete_users => :environment) do
- User.delete_all
- Seeder.truncate_table :users
- end
- #
- # Countries
- #
- task(:countries => :environment) do
- Seeder.countries
- end
- task(:reset_countries => :environment) do
- Seeder.truncate_table :countries
- Seeder.countries
- end
- #
- # Topics
- #
- task(:topics => :environment) do
- Seeder.topics
- end
- task(:reset_topics => :environment) do
- Topic.delete_all
- Seeder.truncate_table :topics
- Seeder.topics
- end
- #
- # Posts
- #
- task(:posts => :environment) do
- Seeder.posts
- end
- task(:reset_posts => :environment) do
- Seeder.truncate_table :posts
- Seeder.posts
- end
- #
- # Forum
- #
- task(:reset_forum => :environment) do
- Topic.delete_all
- Seeder.truncate_table :topics
- Seeder.truncate_table :posts
- Seeder.topics
- Seeder.posts
- end
- end
Add Comment
Please, Sign In to add comment