SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE Profiles ( profile_id SERIAL PRIMARY KEY, -- Первичный ключ профиля, автоинкремент с помощью SERIAL user_id INT NOT NULL, -- Внешний ключ на пользователя bio TEXT, -- Биография пользователя CONSTRAINT fk_user_id FOREIGN KEY (user_id) REFERENCES Users(user_id) -- Внешний ключ ON DELETE CASCADE -- Если пользователь удалён, профиль тоже удаляется ON UPDATE CASCADE -- Если ID пользователя обновляется, обновляется и ссылка в профиле ); CREATE TABLE Users ( user_id SERIAL PRIMARY KEY, -- Первичный ключ, автоинкремент с помощью SERIAL name VARCHAR(100) NOT NULL, -- Имя пользователя email VARCHAR(255) UNIQUE NOT NULL, -- Уникальный email пользователя created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- Время создания записи updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP -- Время обновления записи );

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear