Added README and test

This commit is contained in:
Naida Vatric
2019-11-04 20:19:33 +01:00
parent a43ac6f27a
commit 0d525d486e
19 changed files with 1517 additions and 64 deletions

17
dbscript.sh Normal file
View File

@@ -0,0 +1,17 @@
#!/bin/sh
psql -U postgres << END_OF_SCRIPT
DROP DATABASE testdb; -- drop the DB if exists
CREATE DATABASE testdb WITH OWNER = postgres;
\c testdb
-- Create tables of the DB
CREATE TABLE objects (id serial PRIMARY KEY, objname varchar (100) UNIQUE NOT NULL);
CREATE TABLE users (id serial PRIMARY KEY, username varchar (100) UNIQUE NOT NULL);
CREATE TABLE groups (id serial PRIMARY KEY, groupname varchar(100) NOT NULL, username varchar (100));
CREATE TABLE permissions (id serial PRIMARY KEY, ownertype varchar(100) NOT NULL, owner varchar(100) NOT NULL, objname varchar (100) NOT NULL, type varchar(100) NOT NULL);
END_OF_SCRIPT