Fixed tables

This commit is contained in:
Luca Frosini 2021-03-15 16:14:04 +01:00
parent 27c2280225
commit ffcb52abdd
6 changed files with 11 additions and 6 deletions

View File

@ -139,7 +139,12 @@ public class PersistencePostgreSQLTest extends ContextTest {
Assert.assertTrue(persistenceBackend instanceof PersistencePostgreSQL);
PersistencePostgreSQL persistencePostgreSQL = (PersistencePostgreSQL) persistenceBackend;
persistencePostgreSQL.newConnection();
for(int i=0; i<10; i++) {
for(int i=0; i<1000000; i++) {
if(i%10000 == 0) {
persistencePostgreSQL.commitAndClose();
persistencePostgreSQL.newConnection();
}
UsageRecord usageRecord = getTestAggregatedJobUsageRecord();
persistencePostgreSQL.insert(usageRecord);

View File

@ -1,6 +1,6 @@
-- CREATE TYPE operation_result AS ENUM ('SUCCESS', 'FAILED');
CREATE TABLE "jobusagerecord"(
id TEXT NOT NULL,
id UUID NOT NULL PRIMARY KEY,
consumer_id TEXT NOT NULL,
creation_time TIMESTAMP WITH TIME ZONE NOT NULL,
scope TEXT NOT NULL,

View File

@ -1,6 +1,6 @@
-- CREATE TYPE operation_result AS ENUM ('SUCCESS', 'FAILED');
CREATE TABLE "portletusagerecord"(
id TEXT NOT NULL,
id UUID NOT NULL PRIMARY KEY,
consumer_id TEXT NOT NULL,
creation_time TIMESTAMP WITH TIME ZONE NOT NULL,
scope TEXT NOT NULL,

View File

@ -1,6 +1,6 @@
CREATE TYPE operation_result AS ENUM ('SUCCESS', 'FAILED');
CREATE TABLE "serviceusagerecord"(
id TEXT NOT NULL,
id UUID NOT NULL PRIMARY KEY,
consumer_id TEXT NOT NULL,
creation_time TIMESTAMP WITH TIME ZONE NOT NULL,
scope TEXT NOT NULL,

View File

@ -1,7 +1,7 @@
-- CREATE TYPE operation_result AS ENUM ('SUCCESS', 'FAILED');
-- CREATE TYPE data_type AS ENUM ('STORAGE', 'TREE', 'GEO', 'DATABASE', 'LOCAL', 'OTHER');
CREATE TABLE "storagestatusrecord"(
id TEXT NOT NULL,
id UUID NOT NULL PRIMARY KEY,
consumer_id TEXT NOT NULL,
creation_time TIMESTAMP WITH TIME ZONE NOT NULL,
scope TEXT NOT NULL,

View File

@ -2,7 +2,7 @@
CREATE TYPE operation_type AS ENUM ('CREATE', 'READ', 'UPDATE', 'DELETE');
CREATE TYPE data_type AS ENUM ('STORAGE', 'TREE', 'GEO', 'DATABASE', 'LOCAL', 'OTHER');
CREATE TABLE "storageusagerecord"(
id TEXT NOT NULL,
id UUID NOT NULL PRIMARY KEY,
consumer_id TEXT NOT NULL,
creation_time TIMESTAMP WITH TIME ZONE NOT NULL,
scope TEXT NOT NULL,