Commit 2552a877df7fdb2c0a17a88479a5e49f315bcbad

Authored by Dmitriy Zaporozhets
1 parent c7afad31

updated seeds for new permissions, issue seeds added

db/fixtures/development/004_teams.rb
1 1 UsersProject.seed(:id, [
2   - { :id => 1, :project_id => 1, :user_id => 1, :read => true, :write => true, :admin => true },
3   - { :id => 2, :project_id => 1, :user_id => 2, :read => true, :write => false, :admin => false },
4   - { :id => 3, :project_id => 1, :user_id => 3, :read => true, :write => false, :admin => false },
5   - { :id => 4, :project_id => 1, :user_id => 4, :read => true, :write => false, :admin => false },
6   - { :id => 5, :project_id => 1, :user_id => 5, :read => true, :write => false, :admin => false },
  2 + { :id => 1, :project_id => 1, :user_id => 1, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N },
  3 + { :id => 2, :project_id => 1, :user_id => 2, :project_access => Project::PROJECT_RW, :repo_access => Repository::REPO_N },
  4 + { :id => 3, :project_id => 1, :user_id => 3, :project_access => Project::PROJECT_RW, :repo_access => Repository::REPO_N },
  5 + { :id => 4, :project_id => 1, :user_id => 4, :project_access => Project::PROJECT_R, :repo_access => Repository::REPO_N },
  6 + { :id => 5, :project_id => 1, :user_id => 5, :project_access => Project::PROJECT_R, :repo_access => Repository::REPO_N },
7 7  
8   - { :id => 6, :project_id => 2, :user_id => 1, :read => true, :write => true, :admin => true },
9   - { :id => 7, :project_id => 2, :user_id => 2, :read => true, :write => false, :admin => false },
10   - { :id => 8, :project_id => 2, :user_id => 3, :read => true, :write => false, :admin => false },
11   - { :id => 9, :project_id => 2, :user_id => 4, :read => true, :write => false, :admin => false },
12   - { :id => 11, :project_id => 2, :user_id => 5, :read => true, :write => false, :admin => false },
  8 + { :id => 6, :project_id => 2, :user_id => 1, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N },
  9 + { :id => 7, :project_id => 2, :user_id => 2, :project_access => Project::PROJECT_R, :repo_access => Repository::REPO_N },
  10 + { :id => 8, :project_id => 2, :user_id => 3, :project_access => Project::PROJECT_R, :repo_access => Repository::REPO_N },
  11 + { :id => 9, :project_id => 2, :user_id => 4, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N },
  12 + { :id => 11, :project_id => 2, :user_id => 5, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N },
13 13  
14   - { :id => 12, :project_id => 3, :user_id => 1, :read => true, :write => true, :admin => true },
15   - { :id => 13, :project_id => 3, :user_id => 2, :read => true, :write => false, :admin => false },
16   - { :id => 14, :project_id => 3, :user_id => 3, :read => true, :write => false, :admin => false },
17   - { :id => 15, :project_id => 3, :user_id => 4, :read => true, :write => false, :admin => false },
18   - { :id => 16, :project_id => 3, :user_id => 5, :read => true, :write => false, :admin => false }
  14 + { :id => 12, :project_id => 3, :user_id => 1, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N },
  15 + { :id => 13, :project_id => 3, :user_id => 2, :project_access => Project::PROJECT_R, :repo_access => Repository::REPO_N },
  16 + { :id => 14, :project_id => 3, :user_id => 3, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N },
  17 + { :id => 15, :project_id => 3, :user_id => 4, :project_access => Project::PROJECT_R, :repo_access => Repository::REPO_N },
  18 + { :id => 16, :project_id => 3, :user_id => 5, :project_access => Project::PROJECT_RWA, :repo_access => Repository::REPO_N }
19 19 ])
20 20  
21 21  
... ...
db/fixtures/development/005_issues.rb 0 → 100644
... ... @@ -0,0 +1,22 @@
  1 +Issue.seed(:id, [
  2 + { :id => 1, :project_id => 1, :author_id => 1, :assignee_id => 1, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  3 + { :id => 2, :project_id => 1, :author_id => 2, :assignee_id => 2, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  4 + { :id => 3, :project_id => 1, :author_id => 3, :assignee_id => 3, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  5 + { :id => 4, :project_id => 1, :author_id => 4, :assignee_id => 4, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  6 + { :id => 5, :project_id => 1, :author_id => 5, :assignee_id => 5, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  7 +
  8 + { :id => 6, :project_id => 2, :author_id => 1, :assignee_id => 1, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  9 + { :id => 7, :project_id => 2, :author_id => 2, :assignee_id => 2, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  10 + { :id => 8, :project_id => 2, :author_id => 3, :assignee_id => 3, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  11 + { :id => 9, :project_id => 2, :author_id => 4, :assignee_id => 4, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  12 + { :id => 11, :project_id => 2, :author_id => 5, :assignee_id => 5, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus." },
  13 +
  14 + { :id => 12, :project_id => 3, :author_id => 1, :assignee_id => 1, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus."},
  15 + { :id => 13, :project_id => 3, :author_id => 2, :assignee_id => 2, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus."},
  16 + { :id => 14, :project_id => 3, :author_id => 3, :assignee_id => 3, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus."},
  17 + { :id => 15, :project_id => 3, :author_id => 4, :assignee_id => 4, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus."},
  18 + { :id => 16, :project_id => 3, :author_id => 5, :assignee_id => 5, :title => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur tincidunt nunc purus."}
  19 +])
  20 +
  21 +
  22 +
... ...