refactor: ♻️ new limits for database varchars

This commit is contained in:
Ahmet Kaan GÜMÜŞ 2024-12-19 03:36:16 +03:00
parent 032a19931d
commit 502334ea79
6 changed files with 7 additions and 7 deletions

View file

@ -1,8 +1,8 @@
-- Add up migration script here
CREATE TABLE IF NOT EXISTS "user"(
id BIGSERIAL PRIMARY KEY NOT NULL UNIQUE,
name VARCHAR(255) NOT NULL,
surname VARCHAR(255) NOT NULL,
name VARCHAR(256) NOT NULL,
surname VARCHAR(256) NOT NULL,
gender boolean NOT NULL,
birth_date DATE NOT NULL,
role_id BIGSERIAL NOT NULL REFERENCES "role"(id),

View file

@ -2,5 +2,5 @@
CREATE TABLE IF NOT EXISTS "post"(
creation_time TIMESTAMPTZ PRIMARY KEY UNIQUE NOT NULL DEFAULT NOW(),
user_id BIGSERIAL NOT NULL REFERENCES "user"(id),
post VARCHAR NOT NULL UNIQUE
post VARCHAR(8192) NOT NULL UNIQUE
);

View file

@ -3,5 +3,5 @@ CREATE TABLE IF NOT EXISTS "comment"(
creation_time TIMESTAMPTZ PRIMARY KEY NOT NULL UNIQUE DEFAULT NOW(),
post_creation_time TIMESTAMPTZ NOT NULL REFERENCES "post"(creation_time),
user_id BIGSERIAL NOT NULL REFERENCES "user"(id),
comment VARCHAR NOT NULL
comment VARCHAR(8192) NOT NULL
);

View file

@ -1,5 +1,5 @@
-- Add up migration script here
CREATE TABLE IF NOT EXISTS "interaction"(
id BIGSERIAL PRIMARY KEY NOT NULL UNIQUE,
name VARCHAR(50) UNIQUE NOT NULL
name VARCHAR(32) UNIQUE NOT NULL
);

View file

@ -1,5 +1,5 @@
-- Add up migration script here
CREATE TABLE IF NOT EXISTS "permission"(
id BIGSERIAL PRIMARY KEY UNIQUE NOT NULL,
name VARCHAR(50) UNIQUE NOT NULL
name VARCHAR(256) UNIQUE NOT NULL
);

View file

@ -1,5 +1,5 @@
-- Add up migration script here
CREATE TABLE IF NOT EXISTS "contact"(
id BIGSERIAL PRIMARY KEY NOT NULL UNIQUE,
name VARCHAR(255) NOT NULL UNIQUE
name VARCHAR(32) NOT NULL UNIQUE
);