mirror of
https://github.com/slawkens/myaac.git
synced 2025-04-26 17:29:21 +02:00
Fix #128 (Remove MyISAM engine) from migration scripts
This commit is contained in:
parent
8de8ad13bf
commit
2c09b0ae86
@ -10,7 +10,7 @@
|
|||||||
`type` INT(2) NOT NULL DEFAULT 0,
|
`type` INT(2) NOT NULL DEFAULT 0,
|
||||||
`file` VARCHAR(100) NOT NULL,
|
`file` VARCHAR(100) NOT NULL,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE = MyISAM;
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
");
|
");
|
||||||
|
|
||||||
?>
|
?>
|
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
if(!$db->hasColumn(TABLE_PREFIX . 'hooks', 'ordering'))
|
if(!$db->hasColumn(TABLE_PREFIX . 'hooks', 'ordering'))
|
||||||
$db->query("ALTER TABLE `" . TABLE_PREFIX . "hooks` ADD `ordering` INT(11) NOT NULL DEFAULT 0 AFTER `file`;");
|
$db->query("ALTER TABLE `" . TABLE_PREFIX . "hooks` ADD `ordering` INT(11) NOT NULL DEFAULT 0 AFTER `file`;");
|
||||||
|
|
||||||
if(!$db->hasTable(TABLE_PREFIX . 'admin_menu'))
|
if(!$db->hasTable(TABLE_PREFIX . 'admin_menu'))
|
||||||
$db->query("
|
$db->query("
|
||||||
CREATE TABLE `myaac_admin_menu`
|
CREATE TABLE `myaac_admin_menu`
|
||||||
@ -13,5 +13,5 @@ CREATE TABLE `myaac_admin_menu`
|
|||||||
`flags` INT(11) NOT NULL DEFAULT 0,
|
`flags` INT(11) NOT NULL DEFAULT 0,
|
||||||
`enabled` INT(1) NOT NULL DEFAULT 1,
|
`enabled` INT(1) NOT NULL DEFAULT 1,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE = MyISAM;");
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
?>
|
");
|
@ -22,7 +22,8 @@ CREATE TABLE `" . TABLE_PREFIX . "items`
|
|||||||
`plural` VARCHAR(50) NOT NULL DEFAULT '',
|
`plural` VARCHAR(50) NOT NULL DEFAULT '',
|
||||||
`attributes` VARCHAR(500) NOT NULL DEFAULT '',
|
`attributes` VARCHAR(500) NOT NULL DEFAULT '',
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE = MyISAM;");
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
|
");
|
||||||
|
|
||||||
// new weapons table
|
// new weapons table
|
||||||
if(!$db->hasTable(TABLE_PREFIX . 'weapons'))
|
if(!$db->hasTable(TABLE_PREFIX . 'weapons'))
|
||||||
@ -34,7 +35,8 @@ CREATE TABLE `" . TABLE_PREFIX . "weapons`
|
|||||||
`maglevel` INT(11) NOT NULL DEFAULT 0,
|
`maglevel` INT(11) NOT NULL DEFAULT 0,
|
||||||
`vocations` VARCHAR(100) NOT NULL DEFAULT '',
|
`vocations` VARCHAR(100) NOT NULL DEFAULT '',
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE = MyISAM;");
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
|
");
|
||||||
|
|
||||||
// modify vocations to support json data
|
// modify vocations to support json data
|
||||||
$db->query("ALTER TABLE `" . TABLE_PREFIX . "spells` MODIFY `vocations` VARCHAR(100) NOT NULL DEFAULT '';");
|
$db->query("ALTER TABLE `" . TABLE_PREFIX . "spells` MODIFY `vocations` VARCHAR(100) NOT NULL DEFAULT '';");
|
||||||
|
@ -12,8 +12,9 @@ CREATE TABLE `myaac_menu`
|
|||||||
`ordering` INT(11) NOT NULL DEFAULT 0,
|
`ordering` INT(11) NOT NULL DEFAULT 0,
|
||||||
`enabled` INT(1) NOT NULL DEFAULT 1,
|
`enabled` INT(1) NOT NULL DEFAULT 1,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE = MyISAM;");
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
|
");
|
||||||
|
|
||||||
$db->query("
|
$db->query("
|
||||||
/* MENU_CATEGORY_NEWS kathrine */
|
/* MENU_CATEGORY_NEWS kathrine */
|
||||||
INSERT INTO `myaac_menu` (`template`, `name`, `link`, `category`, `ordering`) VALUES ('kathrine', 'Latest News', 'news', 1, 0);
|
INSERT INTO `myaac_menu` (`template`, `name`, `link`, `category`, `ordering`) VALUES ('kathrine', 'Latest News', 'news', 1, 0);
|
||||||
|
@ -11,7 +11,8 @@ CREATE TABLE `z_polls` (
|
|||||||
`answers` int(11) NOT NULL DEFAULT 0,
|
`answers` int(11) NOT NULL DEFAULT 0,
|
||||||
`votes_all` int(11) NOT NULL DEFAULT 0,
|
`votes_all` int(11) NOT NULL DEFAULT 0,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;');
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
|
');
|
||||||
|
|
||||||
if(!$db->hasTable('z_polls_answers'))
|
if(!$db->hasTable('z_polls_answers'))
|
||||||
$db->query('
|
$db->query('
|
||||||
@ -20,7 +21,8 @@ $db->query('
|
|||||||
`answer_id` int(11) NOT NULL,
|
`answer_id` int(11) NOT NULL,
|
||||||
`answer` varchar(255) NOT NULL,
|
`answer` varchar(255) NOT NULL,
|
||||||
`votes` int(11) NOT NULL DEFAULT 0
|
`votes` int(11) NOT NULL DEFAULT 0
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;');
|
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
|
||||||
|
');
|
||||||
|
|
||||||
if(!$db->hasColumn('accounts', 'vote'))
|
if(!$db->hasColumn('accounts', 'vote'))
|
||||||
$db->query('ALTER TABLE `accounts` ADD `vote` INT( 11 ) DEFAULT 0 NOT NULL ;');
|
$db->query('ALTER TABLE `accounts` ADD `vote` INT( 11 ) DEFAULT 0 NOT NULL ;');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user