39 lines
1004 B
MySQL
39 lines
1004 B
MySQL
|
create table if not exists dashboard (
|
||
|
id integer primary key autoincrement not null ,
|
||
|
"uuid" uuid not null unique ,
|
||
|
package integer[] default '{}'
|
||
|
);
|
||
|
|
||
|
create table if not exists comment (
|
||
|
id integer primary key autoincrement not null ,
|
||
|
"text" text ,
|
||
|
created timestamp not null default current_timestamp ,
|
||
|
updated timestamp
|
||
|
);
|
||
|
|
||
|
create table if not exists module (
|
||
|
id integer primary key autoincrement not null ,
|
||
|
name varchar not null ,
|
||
|
version varchar not null ,
|
||
|
last_version varchar not null
|
||
|
);
|
||
|
|
||
|
create table if not exists issue (
|
||
|
id serial not null unique primary key ,
|
||
|
--package integer references package(id) ,
|
||
|
modules integer[] default '[]',
|
||
|
status integer default 0 ,
|
||
|
"desc" varchar
|
||
|
);
|
||
|
|
||
|
create table if not exists package (
|
||
|
id integer primary key autoincrement not null ,
|
||
|
name varchar not null ,
|
||
|
url varchar ,
|
||
|
modules integer[] default '[]',
|
||
|
issues integer[] default '[]',
|
||
|
comments integer[] default '[]'
|
||
|
);
|
||
|
|
||
|
|