Add tokens routes
This commit is contained in:
@ -10,20 +10,19 @@ CREATE TABLE users
|
||||
CREATE TABLE token
|
||||
(
|
||||
id SERIAL PRIMARY KEY,
|
||||
label VARCHAR(150) NOT NULL,
|
||||
name VARCHAR(150) NOT NULL,
|
||||
time_create BIGINT NOT NULL,
|
||||
time_update BIGINT NOT NULL,
|
||||
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
|
||||
token_value VARCHAR(150) NOT NULL,
|
||||
time_used BIGINT NOT NULL,
|
||||
max_inactivity INTEGER,
|
||||
ip_restriction VARCHAR(50),
|
||||
max_inactivity INTEGER NOT NULL,
|
||||
ip_net VARCHAR(50),
|
||||
read_only BOOLEAN NOT NULL DEFAULT true,
|
||||
right_account BOOLEAN NOT NULL DEFAULT false,
|
||||
right_movement BOOLEAN NOT NULL DEFAULT false,
|
||||
right_inbox BOOLEAN NOT NULL DEFAULT false,
|
||||
right_attachment BOOLEAN NOT NULL DEFAULT false,
|
||||
right_user BOOLEAN NOT NULL DEFAULT false
|
||||
right_auth BOOLEAN NOT NULL DEFAULT false
|
||||
);
|
||||
|
||||
CREATE TABLE attachment
|
||||
@ -33,7 +32,7 @@ CREATE TABLE attachment
|
||||
mime_type VARCHAR(150) NOT NULL,
|
||||
sha512 VARCHAR(130) NOT NULL,
|
||||
file_size INTEGER NOT NULL,
|
||||
user_id INTEGER NOT NULL REFERENCES users ON DELETE RESTRICT
|
||||
user_id INTEGER NOT NULL REFERENCES users ON DELETE SET NULL
|
||||
);
|
||||
|
||||
CREATE TABLE account
|
||||
|
Reference in New Issue
Block a user