More seeds
This commit is contained in:
parent
e4cf99db46
commit
36dbac2fd9
|
@ -9,13 +9,14 @@
|
||||||
%small
|
%small
|
||||||
= milestone.expires_at
|
= milestone.expires_at
|
||||||
.row
|
.row
|
||||||
.progress.progress-info.span4
|
.span4
|
||||||
|
.progress.progress-info
|
||||||
.bar{style: "width: #{milestone.percent_complete}%;"}
|
.bar{style: "width: #{milestone.percent_complete}%;"}
|
||||||
.span6
|
.span6
|
||||||
- if milestone.issues.any?
|
|
||||||
= link_to project_issues_path(milestone.project, milestone_id: milestone.id) do
|
= link_to project_issues_path(milestone.project, milestone_id: milestone.id) do
|
||||||
= pluralize milestone.issues.count, 'Issue'
|
= pluralize milestone.issues.count, 'Issue'
|
||||||
|
|
||||||
- if milestone.merge_requests.any?
|
|
||||||
= link_to project_merge_requests_path(milestone.project, milestone_id: milestone.id) do
|
= link_to project_merge_requests_path(milestone.project, milestone_id: milestone.id) do
|
||||||
= pluralize milestone.merge_requests.count, 'Merge Request'
|
= pluralize milestone.merge_requests.count, 'Merge Request'
|
||||||
|
|
||||||
|
%span.light #{milestone.percent_complete}% complete
|
||||||
|
|
|
@ -1,40 +0,0 @@
|
||||||
Issue.seed(:id, [
|
|
||||||
{ :id => 1, :project_id => 1, :author_id => 1, :assignee_id => 1, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 2, :project_id => 1, :author_id => 2, :assignee_id => 2, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 3, :project_id => 1, :author_id => 3, :assignee_id => 3, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 4, :project_id => 1, :author_id => 4, :assignee_id => 4, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 5, :project_id => 1, :author_id => 5, :assignee_id => 5, :title => Faker::Lorem.sentence(6) },
|
|
||||||
|
|
||||||
{ :id => 6, :project_id => 2, :author_id => 1, :assignee_id => 1, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 7, :project_id => 2, :author_id => 2, :assignee_id => 2, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 8, :project_id => 2, :author_id => 3, :assignee_id => 3, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 9, :project_id => 2, :author_id => 4, :assignee_id => 4, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 11, :project_id => 2, :author_id => 5, :assignee_id => 5, :title => Faker::Lorem.sentence(6) },
|
|
||||||
|
|
||||||
{ :id => 12, :project_id => 3, :author_id => 1, :assignee_id => 1, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 13, :project_id => 3, :author_id => 2, :assignee_id => 2, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 14, :project_id => 3, :author_id => 3, :assignee_id => 3, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 15, :project_id => 3, :author_id => 4, :assignee_id => 4, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 16, :project_id => 3, :author_id => 5, :assignee_id => 5, :title => Faker::Lorem.sentence(6)},
|
|
||||||
|
|
||||||
{ :id => 21, :project_id => 1, :author_id => 1, :assignee_id => 1, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 22, :project_id => 1, :author_id => 2, :assignee_id => 2, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 23, :project_id => 1, :author_id => 3, :assignee_id => 3, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 24, :project_id => 1, :author_id => 4, :assignee_id => 4, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 25, :project_id => 1, :author_id => 5, :assignee_id => 5, :title => Faker::Lorem.sentence(6) },
|
|
||||||
|
|
||||||
{ :id => 26, :project_id => 2, :author_id => 1, :assignee_id => 1, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 27, :project_id => 2, :author_id => 2, :assignee_id => 2, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 28, :project_id => 2, :author_id => 3, :assignee_id => 3, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 29, :project_id => 2, :author_id => 4, :assignee_id => 4, :title => Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 30, :project_id => 2, :author_id => 5, :assignee_id => 5, :title => Faker::Lorem.sentence(6) },
|
|
||||||
|
|
||||||
{ :id => 32, :project_id => 3, :author_id => 1, :assignee_id => 1, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 33, :project_id => 3, :author_id => 2, :assignee_id => 2, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 34, :project_id => 3, :author_id => 3, :assignee_id => 3, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 35, :project_id => 3, :author_id => 4, :assignee_id => 4, :title => Faker::Lorem.sentence(6)},
|
|
||||||
{ :id => 36, :project_id => 3, :author_id => 5, :assignee_id => 5, :title => Faker::Lorem.sentence(6)}
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
(1..300).each do |i|
|
||||||
|
# Random Project
|
||||||
|
project_id = rand(2) + 1
|
||||||
|
project = Project.find(project_id)
|
||||||
|
|
||||||
|
# Random user
|
||||||
|
user = project.users.sample
|
||||||
|
user_id = user.id
|
||||||
|
IssueObserver.current_user = user
|
||||||
|
|
||||||
|
Issue.seed(:id, [{
|
||||||
|
id: i,
|
||||||
|
project_id: project_id,
|
||||||
|
author_id: user_id,
|
||||||
|
assignee_id: user_id,
|
||||||
|
closed: [true, false].sample,
|
||||||
|
milestone: project.milestones.sample,
|
||||||
|
title: Faker::Lorem.sentence(6)
|
||||||
|
}])
|
||||||
|
end
|
|
@ -1,19 +1,22 @@
|
||||||
MergeRequest.seed(:id, [
|
(1..300).each do |i|
|
||||||
{ :id => 1, milestone_id: 1, project_id: 1, source_branch: 'master', target_branch: 'feature', author_id: 1, assignee_id: 1, title: Faker::Lorem.sentence(6) },
|
# Random Project
|
||||||
{ :id => 2, milestone_id: 1, project_id: 1, source_branch: 'master', target_branch: 'feature', author_id: 2, assignee_id: 2, title: Faker::Lorem.sentence(6) },
|
project_id = rand(2) + 1
|
||||||
{ :id => 3, milestone_id: 1, project_id: 1, source_branch: 'master', target_branch: 'feature', author_id: 3, assignee_id: 3, title: Faker::Lorem.sentence(6) },
|
project = Project.find(project_id)
|
||||||
{ :id => 4, milestone_id: 1, project_id: 1, source_branch: 'master', target_branch: 'feature', author_id: 4, assignee_id: 4, title: Faker::Lorem.sentence(6) },
|
|
||||||
{ :id => 5, milestone_id: 1, project_id: 1, source_branch: 'master', target_branch: 'feature', author_id: 5, assignee_id: 5, title: Faker::Lorem.sentence(6) },
|
|
||||||
|
|
||||||
{ :id => 6, milestone_id: 5, project_id: 2, source_branch: 'master', target_branch: 'feature', author_id: 1, assignee_id: 1, title: Faker::Lorem.sentence(6) },
|
# Random user
|
||||||
{ :id => 7, milestone_id: 6, project_id: 2, source_branch: 'master', target_branch: 'feature', author_id: 2, assignee_id: 2, title: Faker::Lorem.sentence(6) },
|
user = project.users.sample
|
||||||
{ :id => 8, milestone_id: 6, project_id: 2, source_branch: 'master', target_branch: 'feature', author_id: 3, assignee_id: 3, title: Faker::Lorem.sentence(6) },
|
user_id = user.id
|
||||||
{ :id => 9, milestone_id: 6, project_id: 2, source_branch: 'master', target_branch: 'feature', author_id: 4, assignee_id: 4, title: Faker::Lorem.sentence(6) },
|
MergeRequestObserver.current_user = user
|
||||||
{ :id => 11, milestone_id: 5, project_id: 2, source_branch: 'master', target_branch: 'feature', author_id: 5, assignee_id: 5, title: Faker::Lorem.sentence(6) },
|
|
||||||
|
|
||||||
{ :id => 12, milestone_id: 9, project_id: 3, source_branch: 'master', target_branch: 'feature', author_id: 1, assignee_id: 1, title: Faker::Lorem.sentence(6)},
|
MergeRequest.seed(:id, [{
|
||||||
{ :id => 13, milestone_id: 9, project_id: 3, source_branch: 'master', target_branch: 'feature', author_id: 2, assignee_id: 2, title: Faker::Lorem.sentence(6)},
|
id: i,
|
||||||
{ :id => 14, milestone_id: 9, project_id: 3, source_branch: 'master', target_branch: 'feature', author_id: 3, assignee_id: 3, title: Faker::Lorem.sentence(6)},
|
source_branch: 'master',
|
||||||
{ :id => 15, milestone_id: 9, project_id: 3, source_branch: 'master', target_branch: 'feature', author_id: 4, assignee_id: 4, title: Faker::Lorem.sentence(6)},
|
target_branch: 'feature',
|
||||||
{ :id => 16, milestone_id: 9, project_id: 3, source_branch: 'master', target_branch: 'feature', author_id: 5, assignee_id: 5, title: Faker::Lorem.sentence(6)},
|
project_id: project_id,
|
||||||
])
|
author_id: user_id,
|
||||||
|
assignee_id: user_id,
|
||||||
|
closed: [true, false].sample,
|
||||||
|
milestone: project.milestones.sample,
|
||||||
|
title: Faker::Lorem.sentence(6)
|
||||||
|
}])
|
||||||
|
end
|
||||||
|
|
Loading…
Reference in New Issue