⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 10003_mysql_queries.php

📁 sabreipb 2.1.6 utf-8中文版本!
💻 PHP
📖 第 1 页 / 共 5 页
字号:
		   task_next_run int(10) NOT NULL default '',		   task_week_day tinyint(1) NOT NULL default '-1',		   task_month_day smallint(2) NOT NULL default '-1',		   task_hour smallint(2) NOT NULL default '-1',		   task_minute smallint(2) NOT NULL default '-1',		   task_cronkey varchar(32) NOT NULL default '',		   task_log tinyint(1) NOT NULL default '0',		   task_description text NOT NULL default '',		   task_enabled tinyint(1) NOT NULL default '1',		   task_key varchar(30) NOT NULL default '',		   task_safemode tinyint(1) NOT NULL default '',		   PRIMARY KEY(task_id),		   KEY task_next_run (task_next_run)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."task_logs (		   log_id int(10) auto_increment NOT NULL,		   log_title varchar(255) NOT NULL default '',		   log_date int(10) NOT NULL default '0',		   log_ip varchar(16) NOT NULL default '0',		   log_desc text NOT NULL default '',		   PRIMARY KEY(log_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."custom_bbcode (		   bbcode_id int(10) NOT NULL auto_increment,		   bbcode_title varchar(255) NOT NULL default '',		   bbcode_desc text NOT NULL default '',		   bbcode_tag varchar(255) NOT NULL default '',		   bbcode_replace text NOT NULL default '',		   bbcode_useoption tinyint(1) NOT NULL default '',		   bbcode_example text NOT NULL default '',		   PRIMARY KEY (bbcode_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."conf_settings (		   conf_id int(10) NOT NULL auto_increment,		   conf_title varchar(255) NOT NULL default '',		   conf_description text NOT NULL default '',		   conf_group smallint(3) NOT NULL default '',		   conf_type varchar(255) NOT NULL default '',		   conf_key varchar(255) NOT NULL default '',		   conf_value text NOT NULL default '',		   conf_default text NOT NULL default '',		   conf_extra text NOT NULL default '',		   conf_evalphp text NOT NULL default '',		   conf_protected tinyint(1) NOT NULL default '',		   conf_position smallint(3) NOT NULL default '0',		   conf_start_group varchar(255) NOT NULL default '',		   conf_end_group tinyint(1) NOT NULL default '0',		   conf_help_key varchar(255) NOT NULL default '0',		   conf_add_cache tinyint(1) NOT NULL default '1',		   PRIMARY KEY (conf_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."conf_settings_titles (		   conf_title_id smallint(3) NOT NULL auto_increment,		   conf_title_title varchar(255) NOT NULL default '',		   conf_title_desc text NOT NULL default '',		   conf_title_count smallint(3) NOT NULL default '0',		   conf_title_noshow tinyint(1) NOT NULL default '0',		   conf_title_keyword varchar(200) NOT NULL default '',		   PRIMARY KEY(conf_title_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."topics_read (		 read_tid int(10) NOT NULL default '0',		 read_mid mediumint(8) NOT NULL default '0',		 read_date int(10) NOT NULL default '0',		 UNIQUE KEY read_tid_mid( read_tid, read_mid )	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."banfilters (		   ban_id int(10) NOT NULL auto_increment,		   ban_type varchar(10) NOT NULL default 'ip',		   ban_content text NOT NULL default '',		   ban_date int(10) NOT NULL default '0',		   PRIMARY KEY (ban_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."attachments_type (		   atype_id int(10) NOT NULL auto_increment,		   atype_extension varchar(18) NOT NULL default '',		   atype_mimetype varchar(255) NOT NULL default '',		   atype_post tinyint(1) NOT NULL default '1',		   atype_photo tinyint(1) NOT NULL default '0',		   atype_img text NOT NULL default '',		   PRIMARY KEY (atype_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."members_converge (		   converge_id int(10) auto_increment NOT NULL,		   converge_email varchar(250) NOT NULL default '',		   converge_joined int(10) NOT NULL default '',		   converge_pass_hash varchar(32) NOT NULL default '',		   converge_pass_salt varchar(5) NOT NULL default '',		   PRIMARY KEY( converge_id )	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."announcements (		announce_id int(10) UNSIGNED NOT NULL auto_increment,		announce_title varchar(255) NOT NULL default '',		announce_post text NOT NULL default '',		announce_forum text NOT NULL default '',		announce_member_id mediumint(8) UNSIGNED NOT NULL default '0',		announce_html_enabled tinyint(1) NOT NULL default '0',		announce_views int(10) UNSIGNED NOT NULL default '0',		announce_start int(10) UNSIGNED NOT NULL default '0',		announce_end int(10) UNSIGNED NOT NULL default '0',		announce_active tinyint(1) NOT NULL default '1',	   PRIMARY KEY (announce_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."mail_error_logs (		   mlog_id int(10) auto_increment NOT NULL,		   mlog_date int(10) NOT NULL default '0',		   mlog_to varchar(250) NOT NULL default '',		   mlog_from varchar(250) NOT NULL default '',		   mlog_subject varchar(250) NOT NULL default '',		   mlog_content varchar(250) NOT NULL default '',		   mlog_msg text NOT NULL default '',		   mlog_code varchar(200) NOT NULL default '',		   mlog_smtp_msg text NOT NULL default '',		   PRIMARY KEY (mlog_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."bulk_mail (		   mail_id int(10) NOT NULL auto_increment,		   mail_subject varchar(255) NOT NULL default '',		   mail_content mediumtext NOT NULL default '',		   mail_groups mediumtext NOT NULL default '',		   mail_honor tinyint(1) NOT NULL default '1',		   mail_opts mediumtext NOT NULL default '',		   mail_start int(10) NOT NULL default '0',		   mail_updated int(10) NOT NULL default '0',		   mail_sentto int(10) NOT NULL default '0',		   mail_active tinyint(1) NOT NULL default '0',		   mail_pergo smallint(5) NOT NULL default '0',		   PRIMARY KEY (mail_id)	   );";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."upgrade_history (		   upgrade_id int(10) NOT NULL auto_increment,		   upgrade_version_id int(10) NOT NULL default '',		   upgrade_version_human varchar(200) NOT NULL default '',		   upgrade_date int(10) NOT NULL default '0',		   upgrade_mid int(10) NOT NULL default '0',		   upgrade_notes text NOT NULL default '',		   PRIMARY KEY (upgrade_id)	   );";	   	   $SQL[] = "DROP TABLE ".SQL_PREFIX."forums";	   	   $SQL[] = "CREATE TABLE ".SQL_PREFIX."forums (				 id smallint(5) NOT NULL default '0',				 topics mediumint(6) default '0',				 posts mediumint(6) default '0',				 last_post int(10) default NULL,				 last_poster_id mediumint(8) NOT NULL default '0',				 last_poster_name varchar(32) default NULL,				 name varchar(128) NOT NULL default '',				 description text,				 position tinyint(2) default NULL,				 use_ibc tinyint(1) default NULL,				 use_html tinyint(1) default NULL,				 status varchar(10) default NULL,				 password varchar(32) default NULL,				 last_title varchar(128) default NULL,				 last_id int(10) default NULL,				 sort_key varchar(32) default NULL,				 sort_order varchar(32) default NULL,				 prune tinyint(3) default NULL,				 show_rules tinyint(1) default NULL,				 preview_posts tinyint(1) default NULL,				 allow_poll tinyint(1) NOT NULL default '1',				 allow_pollbump tinyint(1) NOT NULL default '0',				 inc_postcount tinyint(1) NOT NULL default '1',				 skin_id int(10) default NULL,				 parent_id mediumint(5) default '-1',				 sub_can_post tinyint(1) default '1',				 quick_reply tinyint(1) default '0',				 redirect_url varchar(250) default '',				 redirect_on tinyint(1) NOT NULL default '0',				 redirect_hits int(10) NOT NULL default '0',				 redirect_loc varchar(250) default '',				 rules_title varchar(255) NOT NULL default '',				 rules_text text NOT NULL,				 topic_mm_id varchar(250) NOT NULL default '',				 notify_modq_emails text default '',				 permission_custom_error text NOT NULL default '',				 permission_array mediumtext NOT NULL default '',				 permission_showtopic tinyint(1) NOT NULL default '0',				 queued_topics mediumint(6) NOT NULL default '0',				 queued_posts  mediumint(6) NOT NULL default '0',				 PRIMARY KEY  (id),				 KEY position (position, parent_id)			   );";				$this->error   = array();		$this->sqlcount = 0;				$this->ipsclass->DB->return_die = 1;				foreach( $SQL as $query )		{			$this->ipsclass->DB->query( $query );						if ( $this->ipsclass->DB->error )			{				$this->error[ $this->ipsclass->DB->error ] = $this->ipsclass->DB->error;			}			else			{				$this->sqlcount++;			}		}	}		/*-------------------------------------------------------------------------*/	// STEP 1: COPY AND POPULATE BACK UP FORUMS TABLE	/*-------------------------------------------------------------------------*/		function step_1()	{		global $DB, $std, $ibforums;				//-----------------------------------------		// Get table schematic		//-----------------------------------------				$table = $this->ipsclass->DB->sql_get_table_schematic( 'forums' );				$SQL[] = str_replace( SQL_PREFIX."forums", SQL_PREFIX."forums_bak", $table['Create Table'] );				$SQL[] = "INSERT INTO ".SQL_PREFIX."forums_bak SELECT * FROM ".SQL_PREFIX."forums";				$this->error    = array();		$this->sqlcount = 0;				$this->ipsclass->DB->return_die = 1;				foreach( $SQL as $query )		{			$this->ipsclass->DB->query( $query );						if ( $this->ipsclass->DB->error )			{				$this->error[ $this->ipsclass->DB->error ] = $this->ipsclass->DB->error;			}			else			{				$this->sqlcount++;			}		}				//-----------------------------------------		// Check...		//----------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -