CREATE TABLE IF NOT EXISTS website_article_drafts ( user_id BIGINT UNSIGNED NOT NULL, article_key VARCHAR(32) NOT NULL, version INT UNSIGNED NOT NULL, payload LONGTEXT NOT NULL, updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (user_id, article_key) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; CREATE TABLE IF NOT EXISTS website_article_revisions ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, article_id BIGINT UNSIGNED NOT NULL, user_id BIGINT UNSIGNED NOT NULL, payload LONGTEXT NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, INDEX article_history (article_id, id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;