@@ -432,6 +432,40 @@ public function formatQueries_new()
432432 '<span class="sql-reserved">FROM</span> ' . '<br/> ' .
433433 ' <span class="sql-variable">`<s>xss`</span>,<br/> < s > nxss <span class="sql-comment">/*s<s>xss*/</span> ' ,
434434 ),
435+ 'create table ' => array (
436+ 'query ' =>
437+ 'create table if not exists `pma__bookmark` ( ' . "\n" .
438+ '`id` int(11) not null auto_increment, ' . "\n" .
439+ '`dbase` varchar(255) not null default "", ' . "\n" .
440+ '`user` varchar(255) not null default "", ' . "\n" .
441+ '`label` varchar(255) collate utf8_general_ci not null default "", ' . "\n" .
442+ '`query` text not null, ' . "\n" .
443+ 'primary key (`id`) ' ,
444+ 'text ' =>
445+ 'CREATE TABLE IF NOT EXISTS `pma__bookmark`( ' . "\n" .
446+ ' `id` INT(11) NOT NULL AUTO_INCREMENT, ' . "\n" .
447+ ' `dbase` VARCHAR(255) NOT NULL DEFAULT "", ' . "\n" .
448+ ' `user` VARCHAR(255) NOT NULL DEFAULT "", ' . "\n" .
449+ ' `label` VARCHAR(255) COLLATE utf8_general_ci NOT NULL DEFAULT "", ' . "\n" .
450+ ' `query` TEXT NOT NULL, ' . "\n" .
451+ ' PRIMARY KEY(`id`) ' ,
452+ 'cli ' =>
453+ "\e[35mCREATE \e[35mTABLE \e[35mIF NOT EXISTS \e[36m`pma__bookmark` \e[39m( " . "\n" .
454+ " \e[36m`id` \e[35mINT \e[39m( \e[92m11 \e[39m) \e[35mNOT NULL \e[95mAUTO_INCREMENT \e[39m, " . "\n" .
455+ " \e[36m`dbase` \e[35mVARCHAR \e[39m( \e[92m255 \e[39m) \e[35mNOT NULL \e[35mDEFAULT \e[91m \"\"\e[39m, " . "\n" .
456+ " \e[36m`user` \e[35mVARCHAR \e[39m( \e[92m255 \e[39m) \e[35mNOT NULL \e[35mDEFAULT \e[91m \"\"\e[39m, " . "\n" .
457+ " \e[36m`label` \e[35mVARCHAR \e[39m( \e[92m255 \e[39m) \e[35mCOLLATE \e[39mutf8_general_ci \e[35mNOT NULL \e[35mDEFAULT \e[91m \"\"\e[39m, " . "\n" .
458+ " \e[36m`query` \e[95mTEXT \e[35mNOT NULL \e[39m, " . "\n" .
459+ " \e[35mPRIMARY KEY \e[39m( \e[36m`id` \e[39m) " . "\x1b[0m " ,
460+ 'html ' =>
461+ '<span class="sql-reserved">CREATE</span> <span class="sql-reserved">TABLE</span> <span class="sql-reserved">IF NOT EXISTS</span> <span class="sql-variable">`pma__bookmark`</span>( ' . '<br/> ' .
462+ ' <span class="sql-variable">`id`</span> <span class="sql-reserved">INT</span>(<span class="sql-number">11</span>) <span class="sql-reserved">NOT NULL</span> <span class="sql-keyword">AUTO_INCREMENT</span>, ' . '<br/> ' .
463+ ' <span class="sql-variable">`dbase`</span> <span class="sql-reserved">VARCHAR</span>(<span class="sql-number">255</span>) <span class="sql-reserved">NOT NULL</span> <span class="sql-reserved">DEFAULT</span> <span class="sql-string">""</span>, ' . '<br/> ' .
464+ ' <span class="sql-variable">`user`</span> <span class="sql-reserved">VARCHAR</span>(<span class="sql-number">255</span>) <span class="sql-reserved">NOT NULL</span> <span class="sql-reserved">DEFAULT</span> <span class="sql-string">""</span>, ' . '<br/> ' .
465+ ' <span class="sql-variable">`label`</span> <span class="sql-reserved">VARCHAR</span>(<span class="sql-number">255</span>) <span class="sql-reserved">COLLATE</span> utf8_general_ci <span class="sql-reserved">NOT NULL</span> <span class="sql-reserved">DEFAULT</span> <span class="sql-string">""</span>, ' . '<br/> ' .
466+ ' <span class="sql-variable">`query`</span> <span class="sql-keyword">TEXT</span> <span class="sql-reserved">NOT NULL</span>, ' . '<br/> ' .
467+ ' <span class="sql-reserved">PRIMARY KEY</span>(<span class="sql-variable">`id`</span>) ' ,
468+ ),
435469 );
436470 }
437471
@@ -546,7 +580,7 @@ public function formatQueries()
546580 ' superado = <span class="sql-number">0</span> ' ,
547581 array ('type ' => 'html ' ),
548582 ),
549- array (
583+ array ( # Covered by 'create table'
550584 'CREATE TABLE IF NOT EXISTS `pma__bookmark` ( ' . "\n" .
551585 ' `id` int(11) NOT NULL auto_increment, ' . "\n" .
552586 ' `dbase` varchar(255) NOT NULL default "", ' . "\n" .
0 commit comments