misuzu/database/2020_05_30_142750_add_owner_id_to_comments.php

18 lines
573 B
PHP

<?php
namespace Misuzu\DatabaseMigrations\AddOwnerIdToComments;
use PDO;
function migrate_up(PDO $conn): void {
$conn->exec("
ALTER TABLE `msz_comments_categories`
ADD COLUMN `owner_id` INT UNSIGNED NULL DEFAULT NULL AFTER `category_name`,
ADD INDEX `comments_categories_owner_foreign` (`owner_id`),
ADD CONSTRAINT `comments_categories_owner_foreign`
FOREIGN KEY (`owner_id`)
REFERENCES `msz_users` (`user_id`)
ON UPDATE CASCADE
ON DELETE SET NULL;
");
}