create table if not exists dashboard ( id serial not null unique primary key , "uniq_id" uuid not null unique default gen_random_uuid() , package integer ); create table if not exists comment ( id serial not null unique primary key , text text , created timestamp not null default current_timestamp , updated timestamp ); create table if not exists module ( id serial not null unique primary key , name varchar not null , version varchar not null ); create table if not exists issue ( id serial not null unique primary key , --package integer references package(id) , modules integer[] , status integer default 0 , "desc" varchar ); create table if not exists package ( id serial not null unique primary key , name varchar not null , url varchar , modules integer[] , issues integer[] , comments integer[] );