add missing table creation

This commit is contained in:
Amberstone 2024-10-04 12:14:46 +09:00
parent f38a36c025
commit 0c471e3c74
Signed by: amber
GPG key ID: 094B0E55F98D8BF1

View file

@ -7,6 +7,74 @@ $character = Character::getCharacter($member['ch_id']);
Character::fixMemberCharacter();
Character::resetSearchCount();
if ($is_admin) {
if (sql_table_exists($g5["article_table"])) {
sql_query("CREATE TABLE IF NOT EXISTS `avo_article` (
`ar_id` INT(11) NOT NULL AUTO_INCREMENT,
`ar_theme` VARCHAR(255) NOT NULL DEFAULT '',
`ar_code` VARCHAR(255) NOT NULL DEFAULT '',
`ar_name` VARCHAR(255) NOT NULL DEFAULT '',
`ar_type` VARCHAR(255) NOT NULL DEFAULT '',
`ar_size` INT(11) NOT NULL DEFAULT '0',
`ar_text` VARCHAR(255) NOT NULL DEFAULT '',
`ar_help` VARCHAR(255) NOT NULL DEFAULT '',
`ar_order` INT(11) NOT NULL DEFAULT '0',
`ar_secret` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`ar_id`),
KEY `ar_id` (`ar_id`)
) ENGINE = MyISAM DEFAULT CHARSET=utf8;");
}
if (sql_table_exists($g5["article_default_table"])) {
sql_query("CREATE TABLE IF NOT EXISTS `avo_article_default` (
`ad_id` INT(11) NOT NULL AUTO_INCREMENT ,
`ad_use_thumb` INT(11) NOT NULL DEFAULT '0',
`ad_use_head` INT(11) NOT NULL DEFAULT '0',
`ad_use_body` INT(11) NOT NULL DEFAULT '0',
`ad_use_name` INT(11) NOT NULL DEFAULT '0',
`ad_text_thumb` VARCHAR(255) NOT NULL DEFAULT '',
`ad_text_head` VARCHAR(255) NOT NULL DEFAULT '',
`ad_text_body` VARCHAR(255) NOT NULL DEFAULT '',
`ad_text_name` VARCHAR(255) NOT NULL DEFAULT '',
`ad_help_thumb` VARCHAR(255) NOT NULL DEFAULT '',
`ad_help_head` VARCHAR(255) NOT NULL DEFAULT '',
`ad_help_body` VARCHAR(255) NOT NULL DEFAULT '',
`ad_help_name` VARCHAR(255) NOT NULL DEFAULT '',
`ad_url_thumb` INT(11) NOT NULL DEFAULT '0',
`ad_url_head` INT(11) NOT NULL DEFAULT '0',
`ad_url_body` INT(11) NOT NULL DEFAULT '0',
`ad_use_title` INT(11) NOT NULL DEFAULT '0',
`ad_use_closet` INT(11) NOT NULL DEFAULT '0',
`ad_use_inven` INT(11) NOT NULL DEFAULT '0',
`ad_use_money` INT(11) NOT NULL DEFAULT '0',
`ad_use_rank` INT(11) NOT NULL DEFAULT '0',
`ad_use_exp` INT(11) NOT NULL DEFAULT '0',
`ad_use_status` INT(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`ad_id`),
KEY `ad_id` (`ad_id`)
) ENGINE = MyISAM DEFAULT CHARSET=utf8;");
}
if (sql_table_exists($g5["value_table"])) {
sql_query("CREATE TABLE IF NOT EXISTS `avo_article_value` (
`av_id` INT(11) NOT NULL AUTO_INCREMENT ,
`ch_id` INT(11) NOT NULL DEFAULT '0',
`ar_theme` VARCHAR(255) NOT NULL DEFAULT '',
`ar_code` VARCHAR(255) NOT NULL DEFAULT '',
`av_value` TEXT NOT NULL ,
`av_1` VARCHAR(255) NOT NULL DEFAULT '',
`av_2` VARCHAR(255) NOT NULL DEFAULT '',
`av_3` VARCHAR(255) NOT NULL DEFAULT '',
`av_4` VARCHAR(255) NOT NULL DEFAULT '',
`av_5` VARCHAR(255) NOT NULL DEFAULT '',
PRIMARY KEY (`av_id`),
KEY `av_id` (`av_id`)
) ENGINE = MyISAM DEFAULT CHARSET=utf8;");
}
}
function get_character_name($ch_id)
{
return Character::getName($ch_id);