CI_DB_postgre_utility Class Reference

Inheritance diagram for CI_DB_postgre_utility:
Collaboration diagram for CI_DB_postgre_utility:

List of all members.


Public Member Functions

 _list_databases ()
 List databases.
 _optimize_table ($table)
 Optimize table query.
 _repair_table ($table)
 Repair table query.
 _backup ($params=array())
 Postgre Export.
 _create_database ($name)
 The functions below have been deprecated as of 1.6, and are only here for backwards compatibility.
 _drop_database ($name)
 Drop database.

Detailed Description

Definition at line 25 of file postgre_utility.php.


Member Function Documentation

CI_DB_postgre_utility::_backup ( params = array()  ) 

Postgre Export.

private

Parameters:
array Preferences
Returns:
mixed

Definition at line 79 of file postgre_utility.php.

00080         {
00081                 // Currently unsupported
00082                 return $this->db->display_error('db_unsuported_feature');
00083         }

CI_DB_postgre_utility::_create_database ( name  ) 

The functions below have been deprecated as of 1.6, and are only here for backwards compatibility.

They now reside in dbforge(). The use of dbutils for database manipulation is STRONGLY discouraged in favour if using dbforge. Create database private

Parameters:
string the database name
Returns:
bool

Definition at line 100 of file postgre_utility.php.

00101         {
00102                 return "CREATE DATABASE ".$name;
00103         }

CI_DB_postgre_utility::_drop_database ( name  ) 

Drop database.

private

Parameters:
string the database name
Returns:
bool

Definition at line 114 of file postgre_utility.php.

00115         {
00116                 return "DROP DATABASE ".$name;
00117         }

CI_DB_postgre_utility::_list_databases (  ) 

List databases.

private

Returns:
bool

Definition at line 33 of file postgre_utility.php.

00034         {
00035                 return "SELECT datname FROM pg_database";
00036         }

CI_DB_postgre_utility::_optimize_table ( table  ) 

Optimize table query.

Is table optimization supported in Postgre?

private

Parameters:
string the table name
Returns:
object

Definition at line 49 of file postgre_utility.php.

00050         {
00051                 return FALSE;
00052         }

CI_DB_postgre_utility::_repair_table ( table  ) 

Repair table query.

Are table repairs supported in Postgre?

private

Parameters:
string the table name
Returns:
object

Definition at line 65 of file postgre_utility.php.

00066         {
00067                 return FALSE;
00068         }


The documentation for this class was generated from the following file: