Added forum signatures.

This commit is contained in:
flash 2019-01-18 23:24:37 +01:00
parent 2f89996679
commit c70de41222
17 changed files with 230 additions and 170 deletions

View file

@ -0,0 +1,31 @@
<?php
namespace Misuzu\DatabaseMigrations\AddSignatureColumns;
use PDO;
function migrate_up(PDO $conn): void
{
$conn->exec("
ALTER TABLE `msz_users`
ADD COLUMN `user_signature_content` TEXT NULL AFTER `user_about_parser`,
ADD COLUMN `user_signature_parser` TINYINT(4) NOT NULL DEFAULT '0' AFTER `user_signature_content`;
");
$conn->exec("
ALTER TABLE `msz_forum_posts`
ADD COLUMN `post_display_signature` TINYINT(4) UNSIGNED NOT NULL DEFAULT '1' AFTER `post_parse`;
");
}
function migrate_down(PDO $conn): void
{
$conn->exec("
ALTER TABLE `msz_forum_posts`
DROP COLUMN `post_display_signature`;
");
$conn->exec("
ALTER TABLE `msz_users`
DROP COLUMN `user_signature_content`,
DROP COLUMN `user_signature_parser`;
");
}