diff --git a/init/sql/init.sql b/init/sql/init.sql index 1bd7d633d1fa17ecdb6ca399fd75fc567e2a877b..e8a06a7608c7b0af29ac378713115c9e13a2eb04 100644 --- a/init/sql/init.sql +++ b/init/sql/init.sql @@ -4,11 +4,13 @@ CREATE USER wsd WITH PASSWORD 'wsdpass1234'; CREATE TABLE users ( id SERIAL NOT NULL PRIMARY KEY, /* SERIAL is denoted as INTEGER when referencing */ email VARCHAR(64) NOT NULL UNIQUE, - nickname VARCHAR(16) NOT NULL UNIQUE, + nickname VARCHAR(16) NOT NULL, password VARCHAR(64) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT NOW() ); +CREATE UNIQUE INDEX users_nickname_key ON users (LOWER(nickname)); + CREATE TYPE part_type AS ENUM ('ETC', 'CPU', 'RAM', 'MB', 'GPU', 'SSD', 'HDD'); CREATE TABLE parts (