liquid_feedback_core

annotate test.sql @ 447:78e9a2071b0c

Added "min_admission_time"; Renamed "admission_time" to "max_admission_time"; Added parenthesis (trouble with operator precedence in PostgreSQL 9.5 alpha2)
author jbe
date Fri Nov 27 01:31:37 2015 +0100 (2015-11-27)
parents a16072fc288a
children ca21a3f49e4c
rev   line source
jbe@0 1 -- NOTE: This file requires that sequence generators have not been used.
jbe@0 2 -- (All new rows need to start with id '1'.)
jbe@0 3
jbe@0 4 BEGIN;
jbe@0 5
jbe@333 6 -- set transaction isolation level to be able to call "check_everything"() function
jbe@333 7 SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;
jbe@333 8
jbe@184 9 INSERT INTO "member" ("activated", "last_activity", "active", "login", "name") VALUES
jbe@184 10 ('now', 'now', TRUE, 'user1', 'User #1'), -- id 1
jbe@184 11 ('now', 'now', TRUE, 'user2', 'User #2'), -- id 2
jbe@184 12 ('now', 'now', TRUE, 'user3', 'User #3'), -- id 3
jbe@184 13 ('now', 'now', TRUE, 'user4', 'User #4'), -- id 4
jbe@184 14 ('now', 'now', TRUE, 'user5', 'User #5'), -- id 5
jbe@184 15 ('now', 'now', TRUE, 'user6', 'User #6'), -- id 6
jbe@184 16 ('now', 'now', TRUE, 'user7', 'User #7'), -- id 7
jbe@184 17 ('now', 'now', TRUE, 'user8', 'User #8'), -- id 8
jbe@184 18 ('now', 'now', TRUE, 'user9', 'User #9'), -- id 9
jbe@184 19 ('now', 'now', TRUE, 'user10', 'User #10'), -- id 10
jbe@184 20 ('now', 'now', TRUE, 'user11', 'User #11'), -- id 11
jbe@184 21 ('now', 'now', TRUE, 'user12', 'User #12'), -- id 12
jbe@184 22 ('now', 'now', TRUE, 'user13', 'User #13'), -- id 13
jbe@184 23 ('now', 'now', TRUE, 'user14', 'User #14'), -- id 14
jbe@184 24 ('now', 'now', TRUE, 'user15', 'User #15'), -- id 15
jbe@184 25 ('now', 'now', TRUE, 'user16', 'User #16'), -- id 16
jbe@184 26 ('now', 'now', TRUE, 'user17', 'User #17'), -- id 17
jbe@184 27 ('now', 'now', TRUE, 'user18', 'User #18'), -- id 18
jbe@184 28 ('now', 'now', TRUE, 'user19', 'User #19'), -- id 19
jbe@184 29 ('now', 'now', TRUE, 'user20', 'User #20'), -- id 20
jbe@184 30 ('now', 'now', TRUE, 'user21', 'User #21'), -- id 21
jbe@184 31 ('now', 'now', TRUE, 'user22', 'User #22'), -- id 22
jbe@184 32 ('now', 'now', TRUE, 'user23', 'User #23'); -- id 23
jbe@0 33
poelzi@77 34 -- set password to "login"
poelzi@77 35 UPDATE "member" SET "password" = '$1$PcI6b1Bg$2SHjAZH2nMLFp0fxHis.Q0';
jbe@0 36
jbe@0 37 INSERT INTO "policy" (
jbe@155 38 "index",
jbe@155 39 "name",
jbe@447 40 "min_admission_time",
jbe@447 41 "max_admission_time",
jbe@155 42 "discussion_time",
jbe@155 43 "verification_time",
jbe@155 44 "voting_time",
jbe@155 45 "issue_quorum_num", "issue_quorum_den",
jbe@155 46 "initiative_quorum_num", "initiative_quorum_den",
jbe@167 47 "direct_majority_num", "direct_majority_den", "direct_majority_strict",
jbe@429 48 "no_reverse_beat_path", "no_multistage_majority"
jbe@155 49 ) VALUES (
jbe@155 50 1,
jbe@155 51 'Default policy',
jbe@447 52 '0', '1 hour', '1 hour', '1 hour', '1 hour',
jbe@155 53 25, 100,
jbe@155 54 20, 100,
jbe@155 55 1, 2, TRUE,
jbe@429 56 TRUE, FALSE );
jbe@0 57
jbe@3 58 CREATE FUNCTION "time_warp"() RETURNS VOID
jbe@3 59 LANGUAGE 'plpgsql' VOLATILE AS $$
jbe@3 60 BEGIN
jbe@3 61 UPDATE "issue" SET
jbe@3 62 "snapshot" = "snapshot" - '1 hour 1 minute'::INTERVAL,
jbe@3 63 "created" = "created" - '1 hour 1 minute'::INTERVAL,
jbe@3 64 "accepted" = "accepted" - '1 hour 1 minute'::INTERVAL,
jbe@3 65 "half_frozen" = "half_frozen" - '1 hour 1 minute'::INTERVAL,
jbe@3 66 "fully_frozen" = "fully_frozen" - '1 hour 1 minute'::INTERVAL;
jbe@3 67 PERFORM "check_everything"();
jbe@3 68 RETURN;
jbe@3 69 END;
jbe@3 70 $$;
jbe@3 71
jbe@97 72 INSERT INTO "unit" ("name") VALUES ('Main');
jbe@97 73
jbe@97 74 INSERT INTO "privilege" ("unit_id", "member_id", "voting_right")
jbe@97 75 SELECT 1 AS "unit_id", "id" AS "member_id", TRUE AS "voting_right"
jbe@97 76 FROM "member";
jbe@97 77
jbe@97 78 INSERT INTO "area" ("unit_id", "name") VALUES
jbe@97 79 (1, 'Area #1'), -- id 1
jbe@97 80 (1, 'Area #2'), -- id 2
jbe@97 81 (1, 'Area #3'), -- id 3
jbe@97 82 (1, 'Area #4'); -- id 4
jbe@0 83
jbe@9 84 INSERT INTO "allowed_policy" ("area_id", "policy_id", "default_policy")
jbe@9 85 VALUES (1, 1, TRUE), (2, 1, TRUE), (3, 1, TRUE), (4, 1, TRUE);
jbe@9 86
jbe@169 87 INSERT INTO "membership" ("area_id", "member_id") VALUES
jbe@169 88 (1, 9),
jbe@169 89 (1, 19),
jbe@169 90 (2, 9),
jbe@169 91 (2, 10),
jbe@169 92 (2, 17),
jbe@169 93 (3, 9),
jbe@169 94 (3, 11),
jbe@169 95 (3, 12),
jbe@169 96 (3, 14),
jbe@169 97 (3, 20),
jbe@169 98 (3, 21),
jbe@169 99 (3, 22),
jbe@169 100 (4, 6),
jbe@169 101 (4, 9),
jbe@169 102 (4, 13),
jbe@169 103 (4, 22);
jbe@0 104
jbe@0 105 -- global delegations
jbe@0 106 INSERT INTO "delegation"
jbe@97 107 ("truster_id", "scope", "unit_id", "trustee_id") VALUES
jbe@97 108 ( 1, 'unit', 1, 9),
jbe@97 109 ( 2, 'unit', 1, 11),
jbe@97 110 ( 3, 'unit', 1, 12),
jbe@97 111 ( 4, 'unit', 1, 13),
jbe@97 112 ( 5, 'unit', 1, 14),
jbe@97 113 ( 6, 'unit', 1, 7),
jbe@97 114 ( 7, 'unit', 1, 8),
jbe@97 115 ( 8, 'unit', 1, 6),
jbe@97 116 (10, 'unit', 1, 9),
jbe@97 117 (11, 'unit', 1, 9),
jbe@97 118 (12, 'unit', 1, 21),
jbe@97 119 (15, 'unit', 1, 10),
jbe@97 120 (16, 'unit', 1, 17),
jbe@97 121 (17, 'unit', 1, 19),
jbe@97 122 (18, 'unit', 1, 19),
jbe@97 123 (23, 'unit', 1, 22);
jbe@0 124
jbe@0 125 -- delegations for topics
jbe@0 126 INSERT INTO "delegation"
jbe@10 127 ("area_id", "truster_id", "scope", "trustee_id") VALUES
jbe@304 128 (1, 3, 'area', 17),
jbe@10 129 (2, 5, 'area', 10),
jbe@10 130 (2, 9, 'area', 10),
jbe@10 131 (3, 4, 'area', 14),
jbe@10 132 (3, 16, 'area', 20),
jbe@10 133 (3, 19, 'area', 20),
jbe@10 134 (4, 5, 'area', 13),
jbe@10 135 (4, 12, 'area', 22);
jbe@0 136
jbe@0 137 INSERT INTO "issue" ("area_id", "policy_id") VALUES
jbe@0 138 (3, 1); -- id 1
jbe@0 139
jbe@0 140 INSERT INTO "initiative" ("issue_id", "name") VALUES
jbe@0 141 (1, 'Initiative #1'), -- id 1
jbe@0 142 (1, 'Initiative #2'), -- id 2
jbe@0 143 (1, 'Initiative #3'), -- id 3
jbe@0 144 (1, 'Initiative #4'), -- id 4
jbe@0 145 (1, 'Initiative #5'), -- id 5
jbe@0 146 (1, 'Initiative #6'), -- id 6
jbe@0 147 (1, 'Initiative #7'); -- id 7
jbe@0 148
jbe@0 149 INSERT INTO "draft" ("initiative_id", "author_id", "content") VALUES
jbe@0 150 (1, 17, 'Lorem ipsum...'), -- id 1
jbe@0 151 (2, 20, 'Lorem ipsum...'), -- id 2
jbe@0 152 (3, 20, 'Lorem ipsum...'), -- id 3
jbe@0 153 (4, 20, 'Lorem ipsum...'), -- id 4
jbe@0 154 (5, 14, 'Lorem ipsum...'), -- id 5
jbe@0 155 (6, 11, 'Lorem ipsum...'), -- id 6
jbe@0 156 (7, 12, 'Lorem ipsum...'); -- id 7
jbe@0 157
jbe@0 158 INSERT INTO "initiator" ("initiative_id", "member_id") VALUES
jbe@0 159 (1, 17),
jbe@0 160 (1, 19),
jbe@0 161 (2, 20),
jbe@0 162 (3, 20),
jbe@0 163 (4, 20),
jbe@0 164 (5, 14),
jbe@0 165 (6, 11),
jbe@0 166 (7, 12);
jbe@0 167
jbe@0 168 INSERT INTO "supporter" ("member_id", "initiative_id", "draft_id") VALUES
jbe@0 169 ( 7, 4, 4),
jbe@0 170 ( 8, 2, 2),
jbe@0 171 (11, 6, 6),
jbe@0 172 (12, 7, 7),
jbe@0 173 (14, 1, 1),
jbe@0 174 (14, 2, 2),
jbe@0 175 (14, 3, 3),
jbe@0 176 (14, 4, 4),
jbe@0 177 (14, 5, 5),
jbe@0 178 (14, 6, 6),
jbe@0 179 (14, 7, 7),
jbe@0 180 (17, 1, 1),
jbe@0 181 (17, 3, 3),
jbe@0 182 (19, 1, 1),
jbe@0 183 (19, 2, 2),
jbe@0 184 (20, 1, 1),
jbe@0 185 (20, 2, 2),
jbe@0 186 (20, 3, 3),
jbe@0 187 (20, 4, 4),
jbe@0 188 (20, 5, 5);
jbe@0 189
jbe@159 190 INSERT INTO "suggestion" ("initiative_id", "author_id", "name", "content") VALUES
jbe@0 191 (1, 19, 'Suggestion #1', 'Lorem ipsum...'); -- id 1
jbe@0 192 INSERT INTO "opinion" ("member_id", "suggestion_id", "degree", "fulfilled") VALUES
jbe@0 193 (14, 1, 2, FALSE);
jbe@0 194 INSERT INTO "opinion" ("member_id", "suggestion_id", "degree", "fulfilled") VALUES
jbe@0 195 (19, 1, 2, FALSE);
jbe@0 196
jbe@134 197 INSERT INTO "issue" ("area_id", "policy_id") VALUES
jbe@134 198 (4, 1); -- id 2
jbe@134 199
jbe@134 200 INSERT INTO "initiative" ("issue_id", "name") VALUES
jbe@139 201 (2, 'Initiative A'), -- id 8
jbe@139 202 (2, 'Initiative B'), -- id 9
jbe@139 203 (2, 'Initiative C'), -- id 10
jbe@139 204 (2, 'Initiative D'); -- id 11
jbe@134 205
jbe@134 206 INSERT INTO "draft" ("initiative_id", "author_id", "content") VALUES
jbe@139 207 ( 8, 1, 'Lorem ipsum...'), -- id 8
jbe@139 208 ( 9, 2, 'Lorem ipsum...'), -- id 9
jbe@139 209 (10, 3, 'Lorem ipsum...'), -- id 10
jbe@139 210 (11, 4, 'Lorem ipsum...'); -- id 11
jbe@134 211
jbe@134 212 INSERT INTO "initiator" ("initiative_id", "member_id") VALUES
jbe@139 213 ( 8, 1),
jbe@139 214 ( 9, 2),
jbe@139 215 (10, 3),
jbe@139 216 (11, 4);
jbe@134 217
jbe@134 218 INSERT INTO "supporter" ("member_id", "initiative_id", "draft_id") VALUES
jbe@139 219 (1, 8, 8),
jbe@139 220 (1, 9, 9),
jbe@139 221 (1, 10, 10),
jbe@139 222 (1, 11, 11),
jbe@139 223 (2, 8, 8),
jbe@139 224 (2, 9, 9),
jbe@139 225 (2, 10, 10),
jbe@139 226 (2, 11, 11),
jbe@139 227 (3, 8, 8),
jbe@139 228 (3, 9, 9),
jbe@139 229 (3, 10, 10),
jbe@139 230 (3, 11, 11),
jbe@139 231 (4, 8, 8),
jbe@139 232 (4, 9, 9),
jbe@139 233 (4, 10, 10),
jbe@139 234 (4, 11, 11),
jbe@139 235 (5, 8, 8),
jbe@139 236 (5, 9, 9),
jbe@139 237 (5, 10, 10),
jbe@139 238 (5, 11, 11),
jbe@139 239 (6, 8, 8),
jbe@139 240 (6, 9, 9),
jbe@139 241 (6, 10, 10),
jbe@139 242 (6, 11, 11);
jbe@139 243
jbe@3 244 SELECT "time_warp"();
jbe@3 245 SELECT "time_warp"();
jbe@3 246 SELECT "time_warp"();
jbe@0 247
jbe@0 248 INSERT INTO "direct_voter" ("member_id", "issue_id") VALUES
jbe@0 249 ( 8, 1),
jbe@0 250 ( 9, 1),
jbe@0 251 (11, 1),
jbe@0 252 (12, 1),
jbe@0 253 (14, 1),
jbe@0 254 (19, 1),
jbe@0 255 (20, 1),
jbe@0 256 (21, 1);
jbe@0 257
jbe@0 258 INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES
jbe@0 259 ( 8, 1, 1, 1),
jbe@0 260 ( 8, 1, 2, 1),
jbe@0 261 ( 8, 1, 3, 1),
jbe@0 262 ( 8, 1, 4, 1),
jbe@0 263 ( 8, 1, 5, 1),
jbe@0 264 ( 8, 1, 6, -1),
jbe@0 265 ( 8, 1, 7, -1),
jbe@0 266 ( 9, 1, 1, -2),
jbe@0 267 ( 9, 1, 2, -3),
jbe@0 268 ( 9, 1, 3, -2),
jbe@0 269 ( 9, 1, 4, -2),
jbe@0 270 ( 9, 1, 5, -2),
jbe@0 271 ( 9, 1, 6, -1),
jbe@0 272 (11, 1, 1, -1),
jbe@0 273 (11, 1, 2, -1),
jbe@0 274 (11, 1, 3, -1),
jbe@0 275 (11, 1, 4, -1),
jbe@0 276 (11, 1, 5, -1),
jbe@0 277 (11, 1, 6, 2),
jbe@0 278 (11, 1, 7, 1),
jbe@0 279 (12, 1, 1, -1),
jbe@0 280 (12, 1, 3, -1),
jbe@0 281 (12, 1, 4, -1),
jbe@0 282 (12, 1, 5, -1),
jbe@0 283 (12, 1, 6, -2),
jbe@0 284 (12, 1, 7, 1),
jbe@0 285 (14, 1, 1, 1),
jbe@0 286 (14, 1, 2, 3),
jbe@0 287 (14, 1, 3, 1),
jbe@0 288 (14, 1, 4, 2),
jbe@0 289 (14, 1, 5, 1),
jbe@0 290 (14, 1, 6, 1),
jbe@0 291 (14, 1, 7, 1),
jbe@0 292 (19, 1, 1, 3),
jbe@0 293 (19, 1, 2, 4),
jbe@0 294 (19, 1, 3, 2),
jbe@0 295 (19, 1, 4, 2),
jbe@0 296 (19, 1, 5, 2),
jbe@0 297 (19, 1, 7, 1),
jbe@0 298 (20, 1, 1, 1),
jbe@0 299 (20, 1, 2, 2),
jbe@0 300 (20, 1, 3, 1),
jbe@0 301 (20, 1, 4, 1),
jbe@0 302 (20, 1, 5, 1),
jbe@0 303 (21, 1, 5, -1);
jbe@0 304
jbe@134 305 INSERT INTO "direct_voter" ("member_id", "issue_id") VALUES
jbe@134 306 ( 1, 2),
jbe@134 307 ( 2, 2),
jbe@134 308 ( 3, 2),
jbe@134 309 ( 4, 2),
jbe@134 310 ( 5, 2),
jbe@134 311 ( 6, 2),
jbe@134 312 ( 7, 2),
jbe@134 313 ( 8, 2),
jbe@134 314 ( 9, 2),
jbe@134 315 (10, 2),
jbe@134 316 (11, 2),
jbe@134 317 (12, 2),
jbe@134 318 (13, 2),
jbe@134 319 (14, 2),
jbe@134 320 (15, 2),
jbe@134 321 (16, 2),
jbe@134 322 (17, 2),
jbe@134 323 (18, 2),
jbe@134 324 (19, 2),
jbe@134 325 (20, 2);
jbe@134 326
jbe@134 327 INSERT INTO "vote" ("member_id", "issue_id", "initiative_id", "grade") VALUES
jbe@139 328 ( 1, 2, 8, 3),
jbe@139 329 ( 1, 2, 9, 4),
jbe@139 330 ( 1, 2, 10, 2),
jbe@139 331 ( 1, 2, 11, 1),
jbe@139 332 ( 2, 2, 8, 3),
jbe@139 333 ( 2, 2, 9, 4),
jbe@139 334 ( 2, 2, 10, 2),
jbe@139 335 ( 2, 2, 11, 1),
jbe@139 336 ( 3, 2, 8, 4),
jbe@139 337 ( 3, 2, 9, 3),
jbe@139 338 ( 3, 2, 10, 2),
jbe@139 339 ( 3, 2, 11, 1),
jbe@139 340 ( 4, 2, 8, 4),
jbe@139 341 ( 4, 2, 9, 3),
jbe@139 342 ( 4, 2, 10, 2),
jbe@139 343 ( 4, 2, 11, 1),
jbe@139 344 ( 5, 2, 8, 4),
jbe@139 345 ( 5, 2, 9, 3),
jbe@139 346 ( 5, 2, 10, 2),
jbe@139 347 ( 5, 2, 11, 1),
jbe@139 348 ( 6, 2, 8, 4),
jbe@139 349 ( 6, 2, 9, 3),
jbe@139 350 ( 6, 2, 10, 2),
jbe@139 351 ( 6, 2, 11, 1),
jbe@139 352 ( 7, 2, 8, 4),
jbe@139 353 ( 7, 2, 9, 3),
jbe@139 354 ( 7, 2, 10, 2),
jbe@139 355 ( 7, 2, 11, 1),
jbe@139 356 ( 8, 2, 8, 4),
jbe@139 357 ( 8, 2, 9, 3),
jbe@139 358 ( 8, 2, 10, 2),
jbe@139 359 ( 8, 2, 11, 1),
jbe@139 360 ( 9, 2, 8, -1),
jbe@139 361 ( 9, 2, 9, 1),
jbe@139 362 ( 9, 2, 10, 3),
jbe@139 363 ( 9, 2, 11, 2),
jbe@139 364 (10, 2, 8, -1),
jbe@139 365 (10, 2, 9, 1),
jbe@139 366 (10, 2, 10, 3),
jbe@139 367 (10, 2, 11, 2),
jbe@139 368 (11, 2, 8, -1),
jbe@139 369 (11, 2, 9, 1),
jbe@139 370 (11, 2, 10, 3),
jbe@139 371 (11, 2, 11, 2),
jbe@139 372 (12, 2, 8, -1),
jbe@139 373 (12, 2, 9, 1),
jbe@139 374 (12, 2, 10, 3),
jbe@139 375 (12, 2, 11, 2),
jbe@139 376 (13, 2, 8, -1),
jbe@139 377 (13, 2, 9, 1),
jbe@139 378 (13, 2, 10, 3),
jbe@139 379 (13, 2, 11, 2),
jbe@139 380 (14, 2, 8, -1),
jbe@139 381 (14, 2, 9, 1),
jbe@139 382 (14, 2, 10, 3),
jbe@139 383 (14, 2, 11, 2),
jbe@139 384 (15, 2, 8, -1),
jbe@139 385 (15, 2, 9, -3),
jbe@139 386 (15, 2, 10, -4),
jbe@139 387 (15, 2, 11, -2),
jbe@139 388 (16, 2, 8, -1),
jbe@139 389 (16, 2, 9, -3),
jbe@139 390 (16, 2, 10, -4),
jbe@139 391 (16, 2, 11, -2),
jbe@139 392 (17, 2, 8, -1),
jbe@139 393 (17, 2, 9, -3),
jbe@139 394 (17, 2, 10, -4),
jbe@139 395 (17, 2, 11, -2),
jbe@139 396 (18, 2, 8, -1),
jbe@139 397 (18, 2, 9, 1),
jbe@139 398 (18, 2, 10, -2),
jbe@139 399 (18, 2, 11, 2),
jbe@139 400 (19, 2, 8, -1),
jbe@139 401 (19, 2, 9, 1),
jbe@139 402 (19, 2, 10, -2),
jbe@139 403 (19, 2, 11, 2),
jbe@139 404 (20, 2, 8, 1),
jbe@139 405 (20, 2, 9, 2),
jbe@139 406 (20, 2, 10, -1),
jbe@139 407 (20, 2, 11, 3);
jbe@134 408
jbe@3 409 SELECT "time_warp"();
jbe@3 410
jbe@3 411 DROP FUNCTION "time_warp"();
jbe@0 412
poelzi@78 413 -- Test policies that help with testing specific frontend parts
poelzi@78 414
poelzi@78 415 INSERT INTO "policy" (
poelzi@78 416 "index",
poelzi@78 417 "active",
poelzi@78 418 "name",
poelzi@78 419 "description",
jbe@447 420 "min_admission_time",
jbe@447 421 "max_admission_time",
poelzi@78 422 "discussion_time",
poelzi@78 423 "verification_time",
poelzi@78 424 "voting_time",
poelzi@78 425 "issue_quorum_num",
poelzi@78 426 "issue_quorum_den",
poelzi@78 427 "initiative_quorum_num",
poelzi@78 428 "initiative_quorum_den"
poelzi@78 429 ) VALUES (
poelzi@78 430 1,
poelzi@78 431 TRUE,
poelzi@78 432 'Test New',
poelzi@78 433 DEFAULT,
jbe@447 434 '0',
poelzi@78 435 '2 days',
poelzi@78 436 '1 second',
poelzi@78 437 '1 second',
poelzi@78 438 '1 second',
poelzi@82 439 0, 100,
poelzi@82 440 0, 100
poelzi@78 441 ), (
poelzi@78 442 1,
poelzi@78 443 TRUE,
poelzi@78 444 'Test Accept',
poelzi@78 445 DEFAULT,
jbe@447 446 '0',
poelzi@78 447 '1 second',
poelzi@78 448 '2 days',
poelzi@78 449 '1 second',
poelzi@78 450 '1 second',
poelzi@82 451 0, 100,
poelzi@82 452 0, 100
poelzi@78 453 ), (
poelzi@78 454 1,
poelzi@78 455 TRUE,
poelzi@78 456 'Test Frozen',
poelzi@78 457 DEFAULT,
jbe@447 458 '0',
poelzi@78 459 '1 second',
poelzi@78 460 '5 minutes',
poelzi@78 461 '2 days',
poelzi@78 462 '1 second',
poelzi@82 463 0, 100,
poelzi@82 464 0, 100
poelzi@78 465 ), (
poelzi@78 466 1,
poelzi@78 467 TRUE,
poelzi@78 468 'Test Voting',
poelzi@78 469 DEFAULT,
jbe@447 470 '0',
poelzi@78 471 '1 second',
poelzi@78 472 '5 minutes',
poelzi@78 473 '1 second',
poelzi@78 474 '2 days',
poelzi@82 475 0, 100,
poelzi@82 476 0, 100
poelzi@78 477 );
jbe@334 478
jbe@0 479 END;
jbe@0 480

Impressum / About Us