diff --git a/init/sql/init.sql b/init/sql/init.sql index 14825721a195c3d29f82835ef642029c8eb89151..1bd7d633d1fa17ecdb6ca399fd75fc567e2a877b 100644 --- a/init/sql/init.sql +++ b/init/sql/init.sql @@ -9,11 +9,11 @@ CREATE TABLE users ( created_at TIMESTAMP NOT NULL DEFAULT NOW() ); -CREATE TYPE part_type AS ENUM ('ETC', 'CPU', 'GPU', 'MB', 'SSD', 'HDD'); +CREATE TYPE part_type AS ENUM ('ETC', 'CPU', 'RAM', 'MB', 'GPU', 'SSD', 'HDD'); CREATE TABLE parts ( id SERIAL NOT NULL PRIMARY KEY, - name VARCHAR(64) NOT NULL UNIQUE, + name VARCHAR(128) NOT NULL UNIQUE, type part_type NOT NULL, image_url VARCHAR(256) NOT NULL DEFAULT '/static/imgs/path/to/placeholder.png', created_at TIMESTAMP NOT NULL DEFAULT NOW(), @@ -114,3 +114,5 @@ CREATE TABLE part_info_etc ( CONSTRAINT etc_part_id REFERENCES "parts", tags JSONB NOT NULL DEFAULT '{}'::jsonb ); + +