Skip to content
Snippets Groups Projects
Verified Commit 01c74dbd authored by Eunhak Lee's avatar Eunhak Lee
Browse files

fix(db): users 테이블의 닉네임은 lowercase 로 index

parent 235afc61
Branches
No related tags found
No related merge requests found
...@@ -4,11 +4,13 @@ CREATE USER wsd WITH PASSWORD 'wsdpass1234'; ...@@ -4,11 +4,13 @@ CREATE USER wsd WITH PASSWORD 'wsdpass1234';
CREATE TABLE users ( CREATE TABLE users (
id SERIAL NOT NULL PRIMARY KEY, /* SERIAL is denoted as INTEGER when referencing */ id SERIAL NOT NULL PRIMARY KEY, /* SERIAL is denoted as INTEGER when referencing */
email VARCHAR(64) NOT NULL UNIQUE, email VARCHAR(64) NOT NULL UNIQUE,
nickname VARCHAR(16) NOT NULL UNIQUE, nickname VARCHAR(16) NOT NULL,
password VARCHAR(64) NOT NULL, password VARCHAR(64) NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT NOW() 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 TYPE part_type AS ENUM ('ETC', 'CPU', 'RAM', 'MB', 'GPU', 'SSD', 'HDD');
CREATE TABLE parts ( CREATE TABLE parts (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment