finish updating schema for termails
This commit is contained in:
parent
f99343fea8
commit
a19c475d2a
@ -72,13 +72,19 @@ func CreateTables() error {
|
|||||||
created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
|
created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS messages (
|
CREATE TABLE IF NOT EXISTS termails (
|
||||||
id SERIAL PRIMARY KEY,
|
id SERIAL PRIMARY KEY,
|
||||||
sender_id INT REFERENCES users(id),
|
sender_id INT REFERENCES users(id),
|
||||||
receiver_id INT REFERENCES users(id),
|
receiver_id INT REFERENCES users(id),
|
||||||
|
subject VARCHAR(255) NOT NULL,
|
||||||
content TEXT NOT NULL,
|
content TEXT NOT NULL,
|
||||||
|
is_read BOOLEAN DEFAULT FALSE,
|
||||||
sent_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
|
sent_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_termails_receiver_id ON termails(receiver_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_termails_sender_id ON termails(sender_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_termails_sent_at ON termails(sent_at);
|
||||||
`)
|
`)
|
||||||
|
|
||||||
return err
|
return err
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user