ce914f91fd
Reviewed-on: #1 Co-authored-by: Joseph Nelson <joseph.nelson4456@gmail.com> Co-committed-by: Joseph Nelson <joseph.nelson4456@gmail.com>
21 lines
506 B
JavaScript
21 lines
506 B
JavaScript
export const up = (pgm) => {
|
|
pgm.sql(`
|
|
CREATE TABLE users (
|
|
id UUID PRIMARY KEY,
|
|
username TEXT UNIQUE NOT NULL,
|
|
password TEXT NOT NULL,
|
|
role_id UUID,
|
|
email TEXT UNIQUE NOT NULL,
|
|
created_at TIMESTAMP DEFAULT NOW(),
|
|
updated_at TIMESTAMP DEFAULT NOW(),
|
|
FOREIGN KEY (role_id) REFERENCES roles(id)
|
|
);
|
|
`)
|
|
}
|
|
|
|
export const down = (pgm) => {
|
|
pgm.sql(`
|
|
DROP TABLE users;
|
|
`)
|
|
}
|