46 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <!--
 | |
|   ~ @package   FOF
 | |
|   ~ @copyright Copyright (c)2010-2020 Nicholas K. Dionysopoulos / Akeeba Ltd
 | |
|   ~ @license   GNU General Public License version 2, or later
 | |
|   -->
 | |
| 
 | |
| <schema>
 | |
| 	<meta>
 | |
| 		<drivers>
 | |
| 			<driver>mysql</driver>
 | |
| 			<driver>mysqli</driver>
 | |
| 			<driver>pdomysql</driver>
 | |
| 		</drivers>
 | |
| 		<!-- We don't want this table to be converted to a different charset automatically. We will only convert a single
 | |
| 		 column. -->
 | |
| 		<autocollation>false</autocollation>
 | |
| 	</meta>
 | |
| 
 | |
| 	<sql>
 | |
| 		<action table="#__akeeba_common" canfail="0">
 | |
| 			<condition type="missing" value=""/>
 | |
| 			<query><![CDATA[
 | |
| CREATE TABLE IF NOT EXISTS `#__akeeba_common` (
 | |
| 	`key` varchar(190) NOT NULL,
 | |
| 	`value` longtext NOT NULL,
 | |
| 	PRIMARY KEY (`key`)
 | |
| ) DEFAULT COLLATE utf8_general_ci CHARSET=utf8;
 | |
| 			]]></query>
 | |
| 		</action>
 | |
| 
 | |
| 		<action table="#__akeeba_common" canfail="1">
 | |
| 			<condition type="utf8mb4upgrade"/>
 | |
| 			<query><![CDATA[
 | |
| ALTER TABLE `#__akeeba_common` MODIFY COLUMN `value` longtext COLLATE utf8mb4_unicode_ci NOT NULL;
 | |
| 			]]></query>
 | |
| 		</action>
 | |
| 
 | |
| 		<action table="#__akeeba_common" canfail="1">
 | |
| 			<condition type="true" />
 | |
| 			<query><![CDATA[
 | |
| ALTER TABLE `#__akeeba_common` MODIFY COLUMN `key` varchar(190) COLLATE utf8_unicode_ci NOT NULL;
 | |
| 			]]></query>
 | |
| 		</action>
 | |
| 	</sql>
 | |
| </schema> |