38 lines
899 B
MySQL
38 lines
899 B
MySQL
|
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[]
|
||
|
);
|
||
|
|
||
|
|