strolch/service
Robert von Burg 090d7602a6
[Fix] ReservationExecution uses Controllers for jobCountSemaphoreSatisfied()
2023-02-27 10:50:54 +01:00
..
src [Fix] ReservationExecution uses Controllers for jobCountSemaphoreSatisfied() 2023-02-27 10:50:54 +01:00
.gitignore [Major] Strolch version 2.x: renamed modules 2022-12-16 15:03:14 +01:00
LICENSE [Major] Strolch version 2.x: renamed modules 2022-12-16 15:03:14 +01:00
README.md [Major] Strolch version 2.x: renamed modules 2022-12-16 15:03:14 +01:00
pom.xml [Project] Updated names of modules 2022-12-16 16:22:58 +01:00

README.md

li.strolch.service

Service API for Strolch

Running tests

Start PostgreSQL console and create the users:

$ sudo -u postgres psql
$ postgres=# 
create user cacheduser with password 'test';
create database cacheduserdb;
GRANT ALL PRIVILEGES ON DATABASE cacheduserdb to cacheduser;
GRANT CONNECT ON DATABASE cacheduserdb TO cacheduser;

create user cacheduserauditsversioning with password 'test';
create database cacheduserauditsversioningdb;
GRANT ALL PRIVILEGES ON DATABASE cacheduserauditsversioningdb to cacheduserauditsversioning;
GRANT CONNECT ON DATABASE cacheduserauditsversioningdb TO cacheduserauditsversioning;

You can revoke the privileges with the following:

revoke ALL PRIVILEGES ON DATABASE cacheduserdb from cacheduser;
drop user cacheduser;
drop database cacheduserdb;

revoke ALL PRIVILEGES ON DATABASE transactionaluserdb from transactionaluser;
drop user transactionaluser;
drop database transactionaluserdb;

revoke ALL PRIVILEGES ON DATABASE cacheduserauditsversioningdb from cacheduserauditsversioning;
drop user cacheduserauditsversioning;
drop database cacheduserauditsversioningdb;