alterCommentTable($pdo); $this->alterPollTable($pdo); $this->alterSlotTable($pdo); $this->alterVoteTable($pdo); return true; } private function alterCommentTable(PDO $pdo): void { $pdo->exec(' ALTER TABLE `' . Utils::table('comment') . '` CHANGE `poll_id` `poll_id` VARCHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;'); } private function alterPollTable(PDO $pdo): void { $pdo->exec(' ALTER TABLE `' . Utils::table('poll') . '` CHANGE `id` `id` VARCHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;'); } private function alterSlotTable(PDO $pdo): void { $pdo->exec(' ALTER TABLE `' . Utils::table('slot') . '` CHANGE `poll_id` `poll_id` VARCHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;'); } private function alterVoteTable(PDO $pdo): void { $pdo->exec(' ALTER TABLE `' . Utils::table('vote') . '` CHANGE `poll_id` `poll_id` VARCHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;'); } }