Commit cc4b638c343d49c205fa510380b65043229e5a9e

Authored by Dmitriy Zaporozhets
1 parent b5593683

Set iid in fixtures. Add rake dev:setup for development

db/fixtures/development/07_milestones.rb
@@ -11,3 +11,8 @@ Milestone.seed(:id, [ @@ -11,3 +11,8 @@ Milestone.seed(:id, [
11 { id: 9, project_id: 3, title: 'v' + Faker::Address.zip_code }, 11 { id: 9, project_id: 3, title: 'v' + Faker::Address.zip_code },
12 { id: 11, project_id: 3, title: 'v' + Faker::Address.zip_code }, 12 { id: 11, project_id: 3, title: 'v' + Faker::Address.zip_code },
13 ]) 13 ])
  14 +
  15 +Milestone.all.map do |ml|
  16 + ml.set_iid
  17 + ml.save
  18 +end
db/fixtures/development/09_issues.rb
@@ -24,4 +24,9 @@ Gitlab::Seeder.quiet do @@ -24,4 +24,9 @@ Gitlab::Seeder.quiet do
24 }]) 24 }])
25 print('.') 25 print('.')
26 end 26 end
  27 +
  28 + Issue.all.map do |issue|
  29 + issue.set_iid
  30 + issue.save
  31 + end
27 end 32 end
db/fixtures/development/10_merge_requests.rb
@@ -34,6 +34,11 @@ Gitlab::Seeder.quiet do @@ -34,6 +34,11 @@ Gitlab::Seeder.quiet do
34 end 34 end
35 end 35 end
36 36
  37 +MergeRequest.all.map do |mr|
  38 + mr.set_iid
  39 + mr.save
  40 +end
  41 +
37 puts 'Load diffs for Merge Requests (it will take some time)...' 42 puts 'Load diffs for Merge Requests (it will take some time)...'
38 MergeRequest.all.each do |mr| 43 MergeRequest.all.each do |mr|
39 mr.reload_code 44 mr.reload_code
lib/tasks/dev.rake 0 → 100644
@@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
  1 +namespace :dev do
  2 + desc "GITLAB | Setup developer environment (db, fixtures)"
  3 + task :setup => :environment do
  4 + ENV['force'] = 'yes'
  5 + Rake::Task["db:setup"].invoke
  6 + Rake::Task["db:seed_fu"].invoke
  7 + Rake::Task["gitlab:shell:setup"].invoke
  8 + end
  9 +end
  10 +