liquid_feedback_frontend

changeset 258:878526479494

Removed old test scripts
author bsw
date Tue Feb 07 17:25:03 2012 +0100 (2012-02-07)
parents 524b46066028
children 4c0bff8141ee
files db/demodata.lua db/vote-test.sql
line diff
     1.1 --- a/db/demodata.lua	Fri Dec 30 04:04:06 2011 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,102 +0,0 @@
     1.4 -#!/usr/bin/env lua
     1.5 -
     1.6 -member_count = 10000
     1.7 -area_count = 24
     1.8 -issue_count = 1000
     1.9 -policy_count = 3  -- do not change
    1.10 -
    1.11 -function write(...)
    1.12 -  io.stdout:write(...)
    1.13 -end
    1.14 -function writeln(...)
    1.15 -  write(...)
    1.16 -  write("\n")
    1.17 -end
    1.18 -
    1.19 -math.randomseed(os.time())
    1.20 -
    1.21 -writeln('BEGIN;')
    1.22 -
    1.23 -for i = 2, member_count do
    1.24 -  writeln('INSERT INTO "member" ("login", "name", "ident_number") VALUES (', "'testuser", i, "', 'Benutzer #", i, "', 'TEST", i, "');")
    1.25 -end
    1.26 -
    1.27 -for i = 1, member_count do
    1.28 -  local is_linked = {}
    1.29 -  while math.random(4) > 1 do
    1.30 -    local k = math.random(member_count)
    1.31 -    if not is_linked[k] then
    1.32 -      local public = math.random(2) == 1 and "TRUE" or "FALSE"
    1.33 -      writeln('INSERT INTO "contact" ("member_id", "other_member_id", "public") VALUES (', i, ", ", k, ", ", public, ");")
    1.34 -      is_linked[k] = true
    1.35 -    end
    1.36 -  end
    1.37 -end
    1.38 -
    1.39 -for i = 2, area_count do
    1.40 -  writeln('INSERT INTO "area" ("name") VALUES (', "'Area #", i, "');")
    1.41 -end
    1.42 -
    1.43 -local memberships = {}
    1.44 -
    1.45 -for i = 1, area_count do
    1.46 -  memberships[i] = {}
    1.47 -  for j = 1, member_count do
    1.48 -    if math.random(4) == 1 then
    1.49 -      memberships[i][j] = true
    1.50 -      local autoreject = math.random(2) == 1 and "TRUE" or "FALSE"
    1.51 -      writeln('INSERT INTO "membership" ("member_id", "area_id", "autoreject") VALUES (', j, ", ", i, ", ", autoreject, ");")
    1.52 -    end
    1.53 -  end
    1.54 -end
    1.55 -
    1.56 -do
    1.57 -  local issue_initiative_count = {}
    1.58 -  local initiative_draft_count = {}
    1.59 -  local initiative_idx = 1
    1.60 -  local draft_count = 0
    1.61 -  for i = 1, issue_count do
    1.62 -    local area = math.random(area_count)
    1.63 -    writeln('INSERT INTO "issue" ("area_id", "policy_id") VALUES (', area, ", ", math.random(policy_count), ");")
    1.64 -    issue_initiative_count[i] = 1
    1.65 -    while math.random(3) > 1 do
    1.66 -      issue_initiative_count[i] = issue_initiative_count[i] + 1
    1.67 -    end
    1.68 -    for j = 1, issue_initiative_count[i] do
    1.69 -      writeln('INSERT INTO "initiative" ("issue_id", "name") VALUES (', i, ", 'Initiative #", initiative_idx, "');")
    1.70 -      initiative_draft_count[i] = 1
    1.71 -      while math.random(4) > 1 do
    1.72 -        initiative_draft_count[i] = initiative_draft_count[i] + 1
    1.73 -      end
    1.74 -      local initiators = {}
    1.75 -      local is_used = {}
    1.76 -      repeat
    1.77 -        local member = math.random(member_count)
    1.78 -        if not is_used[member] then
    1.79 -          initiators[#initiators+1] = member
    1.80 -          is_used[member] = true
    1.81 -        end
    1.82 -      until math.random(2) == 1
    1.83 -      for k = 1, initiative_draft_count[i] do
    1.84 -        draft_count = draft_count + 1
    1.85 -        writeln('INSERT INTO "draft" ("initiative_id", "author_id", "content") VALUES (', initiative_idx, ", ", initiators[math.random(#initiators)], ", 'Lorem ipsum... (#", draft_count, ")');")
    1.86 -      end
    1.87 -      for k = 1, #initiators do
    1.88 -        local member = math.random(member_count)
    1.89 -        writeln('INSERT INTO "initiator" ("member_id", "initiative_id") VALUES (', initiators[k], ", ", initiative_idx, ");")
    1.90 -        if math.random(50) > 1 then
    1.91 -          writeln('INSERT INTO "supporter" ("member_id", "initiative_id", "draft_id") VALUES (', initiators[k], ", ", initiative_idx, ", ", draft_count - math.random(initiative_draft_count[i]) + 1, ");")
    1.92 -        end
    1.93 -      end
    1.94 -      local probability = math.random(99) + 1
    1.95 -      for k = 1, member_count do
    1.96 -        if not is_used[k] and (memberships[area][k] and math.random(probability) <= 4 or math.random(probability) == 1) then
    1.97 -          writeln('INSERT INTO "supporter" ("member_id", "initiative_id", "draft_id") VALUES (', k, ", ", initiative_idx, ", ", draft_count - math.random(initiative_draft_count[i]) + 1, ");")
    1.98 -        end
    1.99 -      end
   1.100 -      initiative_idx = initiative_idx + 1
   1.101 -    end
   1.102 -  end
   1.103 -end
   1.104 -
   1.105 -writeln('END;')
     2.1 --- a/db/vote-test.sql	Fri Dec 30 04:04:06 2011 +0100
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,134 +0,0 @@
     2.4 -BEGIN;
     2.5 -
     2.6 -INSERT INTO "member" ("login", "name", "ident_number") VALUES
     2.7 -  ('bernd',    'Bernd',    '002'),
     2.8 -  ('cesar',    'Cesar',    '003'),
     2.9 -  ('doris',    'Doris',    '004'),
    2.10 -  ('emil',     'Emil',     '005'),
    2.11 -  ('frank',    'Frank',    '006'),
    2.12 -  ('gerhard',  'Gerhard',  '007'),
    2.13 -  ('hugo',     'Hugo',     '008'),
    2.14 -  ('ines',     'Ines',     '009'),
    2.15 -  ('johann',   'Johann',   '010'),
    2.16 -  ('klaus',    'Klaus',    '011'),
    2.17 -  ('lisa',     'Lisa',     '012'),
    2.18 -  ('monika',   'Monika',   '013'),
    2.19 -  ('norbert',  'Norbert',  '014'),
    2.20 -  ('olaf',     'Olaf',     '015'),
    2.21 -  ('peter',    'Peter',    '016'),
    2.22 -  ('quinn',    'Quinn',    '017'),
    2.23 -  ('ralf',     'Ralf',     '018'),
    2.24 -  ('sabine',   'Sabine',   '019'),
    2.25 -  ('tobias',   'Tobias',   '020'),
    2.26 -  ('ulla',     'Ulla',     '021'),
    2.27 -  ('vincent',  'Vincent',  '022'),
    2.28 -  ('wolfgang', 'Wolfgang', '023'),
    2.29 -  ('xavier',   'Xavier',   '024'),
    2.30 -  ('yoko',     'Yoko',     '025'),
    2.31 -  ('zareb',    'Zareb',    '026');
    2.32 -
    2.33 -INSERT INTO "issue" ("area_id", "policy_id") VALUES (1, 3);
    2.34 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #1');
    2.35 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #2');
    2.36 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #3');
    2.37 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #4');
    2.38 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #5');
    2.39 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #6');
    2.40 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #7');
    2.41 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #8');
    2.42 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #9');
    2.43 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #10');
    2.44 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #11');
    2.45 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #12');
    2.46 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #13');
    2.47 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #14');
    2.48 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #15');
    2.49 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #16');
    2.50 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #17');
    2.51 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #18');
    2.52 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #19');
    2.53 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #20');
    2.54 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #21');
    2.55 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #22');
    2.56 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #23');
    2.57 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #24');
    2.58 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #25');
    2.59 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #26');
    2.60 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #27');
    2.61 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #28');
    2.62 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #29');
    2.63 -INSERT INTO "initiative" ("issue_id", "name") VALUES (1, 'Initiative #30');
    2.64 -
    2.65 -INSERT INTO "draft" ("initiative_id", "content") SELECT "id", 'Lorem ipsum ...' FROM "initiative";
    2.66 -INSERT INTO "initiator" ("member_id", "initiative_id") SELECT 1, "id" FROM "initiative";
    2.67 -INSERT INTO "supporter" ("member_id", "initiative_id", "draft_id") SELECT "member"."id", "initiative"."id", "initiative"."id" FROM "member", "initiative";
    2.68 -
    2.69 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 1, 1);
    2.70 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 2, 2);
    2.71 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 3, 3);
    2.72 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 4, 4);
    2.73 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 5, 5);
    2.74 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 6, 6);
    2.75 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 7, 7);
    2.76 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 8, 8);
    2.77 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 9, 9);
    2.78 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 10, 10);
    2.79 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 11, 11);
    2.80 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 12, 12);
    2.81 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 13, 13);
    2.82 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 14, 14);
    2.83 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 15, 15);
    2.84 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 16, 16);
    2.85 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 17, 17);
    2.86 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 18, 18);
    2.87 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 19, 19);
    2.88 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 20, 20);
    2.89 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 21, 21);
    2.90 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 22, 22);
    2.91 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 23, 23);
    2.92 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 24, 24);
    2.93 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 25, 25);
    2.94 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 26, 26);
    2.95 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 27, 27);
    2.96 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 28, 28);
    2.97 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 29, 29);
    2.98 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (1, 1, 30, 30);
    2.99 -
   2.100 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 1, 2);
   2.101 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 2, 1);
   2.102 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 3, 3);
   2.103 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 4, 4);
   2.104 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 5, 5);
   2.105 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 6, 6);
   2.106 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 7, 7);
   2.107 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 8, 8);
   2.108 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 9, 9);
   2.109 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 10, 10);
   2.110 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 11, 11);
   2.111 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 12, 12);
   2.112 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 13, 13);
   2.113 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 14, 14);
   2.114 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 15, 15);
   2.115 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 16, 16);
   2.116 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 17, 17);
   2.117 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 18, 18);
   2.118 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 19, 19);
   2.119 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 20, 20);
   2.120 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 21, 21);
   2.121 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 22, 22);
   2.122 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 23, 23);
   2.123 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 24, 24);
   2.124 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 25, 25);
   2.125 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 26, 26);
   2.126 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 27, 27);
   2.127 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 28, 28);
   2.128 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 29, 29);
   2.129 -INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES (2, 1, 30, 30);
   2.130 -
   2.131 -
   2.132 -SELECT check_issues();
   2.133 -UPDATE issue SET frozen = now();
   2.134 -
   2.135 -END;
   2.136 -
   2.137 --- UPDATE issue SET closed = now();

Impressum / About Us