PHP 클래스 CI_DB_utility, TastyIgniter

저자: ExpressionEngine Dev Team
상속: extends CI_DB_forge
파일 보기 프로젝트 열기: tastyigniter/tastyigniter 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_list_databases string List databases statement
$_optimize_table string OPTIMIZE TABLE statement
$_repair_table string REPAIR TABLE statement
$db object Database object

공개 메소드들

메소드 설명
__construct ( &$db ) : void Class constructor
backup ( array $params = [] ) : string Database Backup
csv_from_result ( object $query, string $delim = ',', string $newline = " ", string $enclosure = '"' ) : string Generate CSV from a query result object
database_exists ( string $database_name ) : boolean Determine if a particular database exists
list_databases ( ) : array List databases
optimize_database ( ) : mixed Optimize Database
optimize_table ( string $table_name ) : mixed Optimize Table
repair_table ( string $table_name ) : mixed Repair Table
xml_from_result ( object $query, array $params = [] ) : string Generate XML data from a query result object

메소드 상세

__construct() 공개 메소드

Class constructor
public __construct ( &$db ) : void
리턴 void

backup() 공개 메소드

Database Backup
public backup ( array $params = [] ) : string
$params array
리턴 string

csv_from_result() 공개 메소드

Generate CSV from a query result object
public csv_from_result ( object $query, string $delim = ',', string $newline = " ", string $enclosure = '"' ) : string
$query object Query result object
$delim string Delimiter (default: ,)
$newline string Newline character (default: \n)
$enclosure string Enclosure (default: ")
리턴 string

database_exists() 공개 메소드

Determine if a particular database exists
public database_exists ( string $database_name ) : boolean
$database_name string
리턴 boolean

list_databases() 공개 메소드

List databases
public list_databases ( ) : array
리턴 array

optimize_database() 공개 메소드

Optimize Database
public optimize_database ( ) : mixed
리턴 mixed

optimize_table() 공개 메소드

Optimize Table
public optimize_table ( string $table_name ) : mixed
$table_name string
리턴 mixed

repair_table() 공개 메소드

Repair Table
public repair_table ( string $table_name ) : mixed
$table_name string
리턴 mixed

xml_from_result() 공개 메소드

Generate XML data from a query result object
public xml_from_result ( object $query, array $params = [] ) : string
$query object Query result object
$params array Any preferences
리턴 string

프로퍼티 상세

$_list_databases 보호되어 있는 프로퍼티

List databases statement
protected string $_list_databases
리턴 string

$_optimize_table 보호되어 있는 프로퍼티

OPTIMIZE TABLE statement
protected string $_optimize_table
리턴 string

$_repair_table 보호되어 있는 프로퍼티

REPAIR TABLE statement
protected string $_repair_table
리턴 string

$db 보호되어 있는 프로퍼티

Database object
protected object $db
리턴 object