<?php /** * @var OTS_DB_MySQL $db */ // 2025-01-22 // change columns to VARCHAR $up = function () use ($db) { $db->query("UPDATE guilds set description = '' WHERE description is NULL;"); // prevent truncate error when column is NULL $db->modifyColumn('guilds', 'description', "VARCHAR(5000) NOT NULL DEFAULT ''"); $db->query("UPDATE players set comment = '' WHERE comment is NULL;"); $db->modifyColumn('players', 'comment', "VARCHAR(5000) NOT NULL DEFAULT ''"); }; $down = function () use ($db) { $db->modifyColumn('guilds', 'description', "TEXT NOT NULL"); $db->modifyColumn('players', 'comment', "TEXT NOT NULL"); };