Use Postgres schema
This commit is contained in:
parent
06d18c5a57
commit
a25c304e5b
1 changed files with 7 additions and 7 deletions
|
@ -1,8 +1,8 @@
|
||||||
begin transaction;
|
begin transaction;
|
||||||
|
|
||||||
create table newsgroup (
|
create table newsgroup (
|
||||||
id INTEGER PRIMARY KEY NOT NULL,
|
id SERIAL PRIMARY KEY,
|
||||||
created_on DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
created_on TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
created_by TEXT NOT NULL,
|
created_by TEXT NOT NULL,
|
||||||
name TEXT NOT NULL,
|
name TEXT NOT NULL,
|
||||||
description TEXT NOT NULL,
|
description TEXT NOT NULL,
|
||||||
|
@ -10,8 +10,8 @@ create table newsgroup (
|
||||||
);
|
);
|
||||||
|
|
||||||
create table message (
|
create table message (
|
||||||
id INTEGER PRIMARY KEY NOT NULL,
|
id SERIAL PRIMARY KEY,
|
||||||
created_on DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
created_on TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
message_id TEXT NOT NULL UNIQUE,
|
message_id TEXT NOT NULL UNIQUE,
|
||||||
reference_ids TEXT,
|
reference_ids TEXT,
|
||||||
sender TEXT NOT NULL,
|
sender TEXT NOT NULL,
|
||||||
|
@ -36,7 +36,7 @@ create unique index newsgroup_message_newsgroup_id_idx on newsgroup_message (
|
||||||
);
|
);
|
||||||
|
|
||||||
create table server_permission (
|
create table server_permission (
|
||||||
id INTEGER PRIMARY KEY NOT NULL,
|
id SERIAL PRIMARY KEY,
|
||||||
name TEXT NOT NULL
|
name TEXT NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ insert into server_permission values
|
||||||
(3, 'ADMIN');
|
(3, 'ADMIN');
|
||||||
|
|
||||||
create table server_user (
|
create table server_user (
|
||||||
id INTEGER PRIMARY KEY NOT NULL,
|
id SERIAL PRIMARY KEY,
|
||||||
active BOOLEAN NOT NULL DEFAULT TRUE,
|
active BOOLEAN NOT NULL DEFAULT TRUE,
|
||||||
username TEXT NOT NULL,
|
username TEXT NOT NULL,
|
||||||
password TEXT,
|
password TEXT,
|
||||||
|
|
Loading…
Add table
Reference in a new issue