mirror of
https://github.com/slawkens/myaac.git
synced 2025-04-26 09:19:22 +02:00

* changed tableExist and fieldExist to $db->hasTable(table) + $db->hasColumn(table, column) * new configurable: database_log - can log database queries and show in website source when logged as super admin * removed debug_level configurable, enabled by default when logged on super admin * added OTS_Account:getCountry() * added posibility to load OTS_Player partially, and without skills * (internal) changed depracated $ots->createObject() functions with their OTS_ equivalents * (internal) removed unused code
18 lines
656 B
PHP
18 lines
656 B
PHP
<?php
|
|
|
|
// change monsters.file_path field to loot
|
|
if($db->hasColumn(TABLE_PREFIX . 'monsters', 'file_path')) {
|
|
$db->query("ALTER TABLE `" . TABLE_PREFIX . "monsters` CHANGE `file_path` `loot` VARCHAR(5000);");
|
|
}
|
|
|
|
// update loot to empty string
|
|
$db->query("UPDATE `" . TABLE_PREFIX . "monsters` SET `loot` = '';");
|
|
|
|
// drop monsters.gfx_name field
|
|
$db->query("ALTER TABLE `" . TABLE_PREFIX . "monsters` DROP COLUMN `gfx_name`;");
|
|
|
|
// rename hide_creature to hidden
|
|
if($db->hasColumn(TABLE_PREFIX . 'monsters', 'hide_creature')) {
|
|
$db->query("ALTER TABLE `" . TABLE_PREFIX . "monsters` CHANGE `hide_creature` `hidden` TINYINT(1) NOT NULL DEFAULT 0;");
|
|
}
|
|
?>
|