Browse Source

Fix postgres random number generation (#3593)

Nate 7 years ago
parent
commit
a2f6937ff2
1 changed files with 2 additions and 2 deletions
  1. 2 2
      toolset/databases/postgres/create-postgres.sql

+ 2 - 2
toolset/databases/postgres/create-postgres.sql

@@ -8,7 +8,7 @@ CREATE TABLE  World (
 GRANT SELECT, UPDATE ON World to benchmarkdbuser;
 
 INSERT INTO World (id, randomnumber)
-SELECT x.id, random() * 10000 FROM generate_series(1,10000) as x(id);
+SELECT x.id, floor(random() * 10000 + 1) FROM generate_series(1,10000) as x(id);
 
 CREATE TABLE Fortune (
   id integer NOT NULL,
@@ -38,7 +38,7 @@ CREATE TABLE  "World" (
 GRANT SELECT, UPDATE ON "World" to benchmarkdbuser;
 
 INSERT INTO "World" (id, randomnumber)
-SELECT x.id, random() * 10000 FROM generate_series(1,10000) as x(id);
+SELECT x.id, floor(random() * 10000 + 1) FROM generate_series(1,10000) as x(id);
 
 CREATE TABLE "Fortune" (
   id integer NOT NULL,