亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 0_18_inc.php

?? 一個bug追蹤工具的PHP編寫的源代碼
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
<?php	# Mantis - a php based bugtracking system	# Copyright (C) 2000 - 2002  Kenzaburo Ito - kenito@300baud.org	# Copyright (C) 2002 - 2004  Mantis Team   - mantisbt-dev@lists.sourceforge.net	# This program is distributed under the terms and conditions of the GPL	# See the README and LICENSE files for details	# Changes applied to 0.18 database	# --------------------------------------------------------	# $Id: 0_18_inc.php,v 1.30 2005/07/14 21:38:01 thraxisp Exp $	# --------------------------------------------------------?><?php	require( dirname( dirname( __FILE__ ) ) . DIRECTORY_SEPARATOR . 'db_table_names_inc.php' );	$upgrades = array();	$upgrades[] = new FunctionUpgrade(		'0.18-vb-1',		'Add index on bug_id field in mantis_bug_file_table.',		'upgrade_0_18_vb_1' );	$upgrades[] = new SQLUpgrade(			'filtersdb-1',			'Add mantis_filters_table',			"CREATE TABLE $t_filters_table (			  id int(7) unsigned NOT NULL auto_increment,			  user_id int(7) NOT NULL,			  project_id int(7) NOT NULL,			  is_public BOOL,			  name char(64) NOT NULL,			  filter_string text NOT NULL,			  PRIMARY KEY (id))"		);	function upgrade_0_18_vb_1() {		global $t_bug_file_table;		if ( !db_key_exists_on_field( $t_bug_file_table, 'bug_id', 'MUL' ) ) {			$query = "ALTER TABLE $t_bug_file_table ADD INDEX bug_id ( bug_id )";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		return true;	}	$upgrades[] = new FunctionUpgrade(		'emailsevs-1',		'Add the necessary columns for email severity filtering',		'emailseverities_fix_1' );	function emailseverities_fix_1() {		global $t_user_pref_table;		if ( !db_field_exists( 'email_on_priority_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_priority_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_priority";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_status_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_status_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_priority_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_bugnote_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_bugnote_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_status_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_reopened_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_reopened_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_bugnote_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_closed_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_closed_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_reopened_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_resolved_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_resolved_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_closed_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_feedback_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_feedback_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_resolved_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_assigned_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_assigned_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_feedback_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		if ( !db_field_exists( 'email_on_new_minimum_severity', $t_user_pref_table ) ) {			$query = "ALTER TABLE $t_user_pref_table ADD email_on_new_minimum_severity INT(2) DEFAULT '10' NOT NULL						AFTER email_on_assigned_minimum_severity";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		return true;	}	$upgrades[] = new SQLUpgrade(			'sponsorship-1',			'Add sponsorships table',			"CREATE TABLE IF NOT EXISTS mantis_sponsorship_table (				id int(7) NOT NULL auto_increment,				bug_id int(7) NOT NULL default '0',				user_id int(7) NOT NULL default '0',				amount int(7) NOT NULL default '0',				logo varchar(128) NOT NULL default '',				url varchar(128) NOT NULL default '',				paid int(1) NOT NULL default '0',				date_submitted datetime NOT NULL default '1970-01-01 00:00:01',				last_updated datetime NOT NULL default '1970-01-01 00:00:01',				PRIMARY KEY  (id),				KEY bug_id (bug_id),				KEY user_id (user_id)				) TYPE=MyISAM COMMENT='A table for sponsorships' AUTO_INCREMENT=1" );	$upgrades[] = new SQLUpgrade(			'sponsorship-2',			'Add sponsorship_total to bug table',			"ALTER TABLE $t_bug_table ADD sponsorship_total INT( 7 ) DEFAULT '0' NOT NULL" );	$upgrades[] = new SQLUpgrade(			'sponsorship-3',			'Add an index on sponsorship_total in bug table',			"ALTER TABLE $t_bug_table ADD INDEX sponsorship_total ( sponsorship_total )" );	$upgrades[] = new SQLUpgrade(			'fixed_in_version-1',			'Add fixed_in_version field to bug table.',			"ALTER TABLE $t_bug_table ADD fixed_in_version VARCHAR( 64 ) NOT NULL AFTER version" );	$upgrades[] = new SQLUpgrade(			'fixed_in_version-2',			'Add index on fixed_in_version field in bug table.',			"ALTER TABLE $t_bug_table ADD INDEX ( fixed_in_version )" );	$upgrades[] = new SQLUpgrade(			'user_realname',			'Add real name to user information.',			"ALTER TABLE $t_user_table ADD realname VARCHAR( 64 ) NOT NULL AFTER username" );	$upgrades[] = new SQLUpgrade(			'custom_fields-1',			'Allow custom fields to be set/required for resolve/close/report/update',			"ALTER TABLE $t_custom_field_table ADD display_resolve BOOL NOT NULL default '0'" );	$upgrades[] = new SQLUpgrade(			'custom_fields-2',			'Allow custom fields to be set/required for resolve/close/report/update',			"ALTER TABLE $t_custom_field_table ADD display_close BOOL NOT NULL default '0'" );	$upgrades[] = new SQLUpgrade(			'custom_fields-3',			'Allow custom fields to be set/required for resolve/close/report/update',			"ALTER TABLE $t_custom_field_table ADD require_report BOOL NOT NULL default '0'" );	$upgrades[] = new SQLUpgrade(			'custom_fields-4',			'Allow custom fields to be set/required for resolve/close/report/update',			"ALTER TABLE $t_custom_field_table ADD require_update BOOL NOT NULL default '0'" );	$upgrades[] = new SQLUpgrade(			'custom_fields-5',			'Allow custom fields to be set/required for resolve/close/report/update',			"ALTER TABLE $t_custom_field_table ADD require_resolve BOOL NOT NULL default '0'" );	$upgrades[] = new SQLUpgrade(			'custom_fields-6',			'Allow custom fields to be set/required for resolve/close/report/update',			"ALTER TABLE $t_custom_field_table ADD require_close BOOL NOT NULL default '0'" );	$upgrades[] = new SQLUpgrade(			'version_remove_pk',			'Remove project_id+version primary key',			"ALTER TABLE $t_project_version_table DROP PRIMARY KEY" );	$upgrades[] = new SQLUpgrade(			'version_add_version_',			'Add id to version table and use it as primary key',			"ALTER TABLE $t_project_version_table ADD id INT( 7 ) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST" );	$upgrades[] = new SQLUpgrade(			'version_add_project_',			'Add a unique index for project_id + version combination.',			"ALTER TABLE $t_project_version_table ADD UNIQUE project_version ( project_id , version )" );	$upgrades[] = new SQLUpgrade(			'version_add_descript',			'Add description field to versions.',			"ALTER TABLE $t_project_version_table ADD description TEXT NOT NULL" );	$upgrades[] = new SQLUpgrade(			'version_add_released',			'Add released flag to determine whether the version was released or still a future release.',			"ALTER TABLE $t_project_version_table ADD released TINYINT( 1 ) DEFAULT '1' NOT NULL" );	# ======================================================================	# Author: Marcello Scata' <marcelloscata at users.sourceforge.net> ITALY	# ======================================================================	# UPGRADE THE DATABASE TO IMPLEMENT THE RELATIONSHIPS	# --------------------------------------------------------	# The script executes the following steps:	# - Add index on source_bug_id field in mantis_bug_relationship_table	# - Add index on destination_bug_id field in mantis_bug_relationship_table	# - For each bug with the duplicate_id field filled out:	#      Check if there is already a relationship set between bug and duplicate bug	#      if yes then do nothing and continue with the next bug	#      if no then	#         add the relationship between bug and duplicate bug	#         search in history of bug the line in which is recorded the duplicate id information	#         and replace it with the appropriate history record for relationship (same user id, same time-stamp)	#         add an history record in the duplicate bug with same user id, same time-stamp with bug	# - THE CONTENT OF THE DUPLICATE_ID FIELD IS NOT MODIFIED	# --------------------------------------------------------	$upgrades[] = new FunctionUpgrade(		'relationship-1',		'Add index on source_bug_id field in mantis_bug_relationship_table',		'upgrade_0_18_relationship_1' );	function upgrade_0_18_relationship_1() {		global $t_bug_relationship_table;		if ( !db_key_exists_on_field( $t_bug_relationship_table, 'source_bug_id', 'MUL' ) ) {			$query = "ALTER TABLE $t_bug_relationship_table ADD INDEX ( source_bug_id )";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		return true;	}	$upgrades[] = new FunctionUpgrade(		'relationship-2',		'Add index on destination_bug_id field in mantis_bug_relationship_table',		'upgrade_0_18_relationship_2' );	function upgrade_0_18_relationship_2() {		global $t_bug_relationship_table;		if ( !db_key_exists_on_field( $t_bug_relationship_table, 'destination_bug_id', 'MUL' ) ) {			$query = "ALTER TABLE $t_bug_relationship_table ADD INDEX ( destination_bug_id )";			$result = @db_query( $query );			if ( false == $result ) {				return false;			}		}		return true;	}	$upgrades[] = new FunctionUpgrade(		'relationship-3',		'Translate duplicate id information in a new duplicate relationship',		'upgrade_0_18_relationship_3' );	function upgrade_0_18_relationship_3() {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久一区麻豆最新章节| 成人午夜电影网站| 欧美日韩一级二级| 亚洲自拍另类综合| 欧美情侣在线播放| 狠狠色综合日日| 久久久久国色av免费看影院| 成人午夜电影网站| 亚洲精品自拍动漫在线| 欧美三级韩国三级日本一级| 午夜精品一区在线观看| 日韩精品专区在线影院观看| 国产精品亚洲第一| 亚洲欧美国产高清| 欧美日韩国产123区| 九色|91porny| 国产精品国产三级国产普通话蜜臀| 91视频在线观看免费| 亚洲高清中文字幕| 久久亚洲私人国产精品va媚药| 国产91清纯白嫩初高中在线观看| 亚洲欧美视频在线观看| 欧美精品在线一区二区三区| 国产一区二区剧情av在线| 国产精品久久久久久久久免费桃花 | 日韩三级伦理片妻子的秘密按摩| 国产一区二区视频在线播放| ...av二区三区久久精品| 欧美三级视频在线播放| 国产一二三精品| 亚洲综合免费观看高清完整版| 日韩一级片网址| av日韩在线网站| 日本欧美一区二区在线观看| 中文字幕精品一区二区精品绿巨人 | 大胆亚洲人体视频| 亚洲国产另类av| 国产欧美日韩在线视频| 欧美日本在线一区| 99国产欧美另类久久久精品 | www日韩大片| 在线中文字幕一区二区| 国产成人精品一区二区三区网站观看| 亚洲视频香蕉人妖| 337p日本欧洲亚洲大胆精品| 在线一区二区三区四区五区 | 一区二区三区在线视频观看| 久久午夜老司机| 欧美三级日本三级少妇99| 成人视屏免费看| 男女视频一区二区| 亚洲一区二区在线免费观看视频| 国产亚洲人成网站| 欧美一区二区福利视频| 91在线porny国产在线看| 国内精品免费**视频| 图片区小说区区亚洲影院| 最新国产精品久久精品| 久久精品无码一区二区三区| 欧美精选在线播放| 欧美探花视频资源| 一道本成人在线| 成a人片亚洲日本久久| 久草热8精品视频在线观看| 偷拍与自拍一区| 亚洲国产欧美一区二区三区丁香婷| 国产精品乱码一区二区三区软件| 精品美女在线观看| 欧美一级二级三级蜜桃| 欧美日韩在线播放一区| 91国产视频在线观看| 色综合婷婷久久| 一本到不卡精品视频在线观看 | 色偷偷久久人人79超碰人人澡 | 一区二区高清免费观看影视大全 | 自拍偷拍国产精品| 中文字幕在线一区| 国产精品家庭影院| 中文字幕日韩av资源站| 国产精品视频九色porn| 中文字幕乱码亚洲精品一区| 国产精品美女一区二区三区| 国产精品丝袜久久久久久app| 欧美激情艳妇裸体舞| 欧美国产日本视频| 中文字幕精品一区二区精品绿巨人| 中文字幕国产精品一区二区| 国产精品国产三级国产a| 国产精品的网站| 亚洲精品日日夜夜| 亚洲一区二区成人在线观看| 亚洲成人高清在线| 轻轻草成人在线| 韩国三级电影一区二区| 国产成人免费xxxxxxxx| 99精品视频中文字幕| 日本道色综合久久| 在线成人小视频| 精品国产电影一区二区| 久久影院午夜论| 亚洲日本乱码在线观看| 夜夜精品视频一区二区| 热久久免费视频| 国产在线国偷精品产拍免费yy| 国产盗摄一区二区| 91丨porny丨蝌蚪视频| 制服丝袜国产精品| 国产丝袜在线精品| 亚洲美女淫视频| 蜜臀av一区二区在线观看| 国产高清亚洲一区| 色一情一伦一子一伦一区| 日韩一级大片在线观看| 国产欧美日韩在线观看| 香蕉乱码成人久久天堂爱免费| 裸体健美xxxx欧美裸体表演| 成人小视频免费在线观看| 91福利精品视频| 欧美精品一区二区三区久久久| 国产精品久久三区| 青青草视频一区| 91网站黄www| 91精品国产综合久久精品app| 久久久一区二区三区| 亚洲综合久久久久| 国产成人精品亚洲日本在线桃色 | av毛片久久久久**hd| 日韩午夜精品视频| 亚洲三级电影网站| 激情偷乱视频一区二区三区| 91丨porny丨在线| 久久久亚洲精华液精华液精华液 | 久久综合中文字幕| 亚洲国产一区视频| 高清不卡一二三区| 日韩一区二区免费在线观看| 亚洲欧洲av一区二区三区久久| 日本强好片久久久久久aaa| 一本一道综合狠狠老| 日本一区二区三区电影| 亚洲成人av电影在线| 99久久精品国产麻豆演员表| 精品国产凹凸成av人网站| 亚洲国产精品嫩草影院| 99精品视频在线免费观看| 久久久久99精品一区| 免费观看成人av| 欧美日韩亚州综合| 综合欧美亚洲日本| 成人v精品蜜桃久久一区| 精品国产人成亚洲区| 日韩国产欧美在线播放| 91丝袜美腿高跟国产极品老师 | 男人的j进女人的j一区| 欧美日韩国产另类一区| 亚洲人成精品久久久久久| 丁香婷婷深情五月亚洲| 精品福利一区二区三区免费视频| 天堂va蜜桃一区二区三区| 色综合久久88色综合天天6 | 亚洲福利视频导航| 日本精品裸体写真集在线观看| 欧美国产精品久久| 国产资源精品在线观看| 日韩精品资源二区在线| 麻豆精品国产91久久久久久| 欧美日韩一区二区三区四区五区| 亚洲精品国产一区二区精华液 | 午夜伦欧美伦电影理论片| 欧日韩精品视频| 亚洲一区中文在线| 欧美性感一区二区三区| 亚洲精品一卡二卡| 欧美亚洲一区二区在线| 亚洲高清在线精品| 欧美日韩大陆在线| 日韩精品一级二级| 欧美一区二区黄色| 看国产成人h片视频| 久久综合久久综合久久综合| 激情综合色综合久久| 精品奇米国产一区二区三区| 国产一区二区视频在线| 国产精品久久久久影院| 99久久精品免费看| 亚洲国产日韩一区二区| 欧美一区二区成人| 韩国av一区二区三区四区| 亚洲国产经典视频| 一本色道久久综合精品竹菊| 亚洲黄一区二区三区| 欧美一区二区视频网站| 国产又粗又猛又爽又黄91精品| 国产欧美一区二区精品仙草咪| av亚洲精华国产精华精| 亚洲一区二区三区不卡国产欧美| 91精品国产品国语在线不卡| 国产精品自产自拍| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧美精品一区二区三区很污很色的 |