More specifying of collation in fields/columns for sorting...
More specifying of collation in fields/columns for sorting...

--- a/docs/tables.sql
+++ b/docs/tables.sql
@@ -149,7 +149,7 @@
 CREATE TABLE `fanfiction_characters` (
   `charid` int(11) NOT NULL auto_increment,
   `catid` int(11) NOT NULL default '0',
-  `charname` varchar(60) NOT NULL default '',
+  `charname` varchar(60) NOT NULL default '' COLLATE=utf8mb4_unicode_ci,
   `bio` text NOT NULL,
   `image` varchar(200) NOT NULL default '',
   PRIMARY KEY  (`charid`),
@@ -363,7 +363,7 @@
 
 CREATE TABLE `fanfiction_ratings` (
   `rid` int(11) NOT NULL auto_increment,
-  `rating` varchar(60) NOT NULL default '',
+  `rating` varchar(60) NOT NULL default '' COLLATE=utf8mb4_unicode_ci,
   `ratingwarning` int(11) NOT NULL default '0',
   `warningtext` text NOT NULL,
   PRIMARY KEY  (`rid`),

--- a/install/install.php
+++ b/install/install.php
@@ -588,7 +588,7 @@
 				$characters = dbquery("CREATE TABLE IF NOT EXISTS `" . $tableprefix . "fanfiction_characters` (
   `charid` int(11) NOT NULL auto_increment,
   `catid` int(11) NOT NULL default '0',
-  `charname` varchar(60) NOT NULL default '',
+  `charname` varchar(60) NOT NULL default '' COLLATE=utf8mb4_unicode_ci,
   `bio` text NOT NULL,
   `image` varchar(200) NOT NULL default '',
   PRIMARY KEY  (`charid`),
@@ -721,7 +721,7 @@
 				$output .= "<tr><td>" . $tableprefix . "fanfiction_panels</td><td align='center'>" . ($panels ? "<img src=\"../images/check.gif\">" : "<img src=\"../images/X.gif\">") . "</td></tr>";
 				$ratings = dbquery("CREATE TABLE IF NOT EXISTS `" . $tableprefix . "fanfiction_ratings` (
   `rid` int(11) NOT NULL auto_increment,
-  `rating` varchar(60) NOT NULL default '',
+  `rating` varchar(60) NOT NULL default '' COLLATE=utf8mb4_unicode_ci,
   `ratingwarning` char(1) NOT NULL default '0',
   `warningtext` text NOT NULL,
   PRIMARY KEY  (`rid`),