SQLize Online / PHPize Online  /  SQLtest Online

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

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear