source: sourcecode/system/database/drivers/oci8/oci8_utility.php @ 1

Last change on this file since 1 was 1, checked in by dungnv, 11 years ago
File size: 1.9 KB
Line 
1<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
2/**
3 * CodeIgniter
4 *
5 * An open source application development framework for PHP 5.1.6 or newer
6 *
7 * @package             CodeIgniter
8 * @author              ExpressionEngine Dev Team
9 * @copyright   Copyright (c) 2008 - 2011, EllisLab, Inc.
10 * @license             http://codeigniter.com/user_guide/license.html
11 * @link                http://codeigniter.com
12 * @since               Version 1.0
13 * @filesource
14 */
15
16// ------------------------------------------------------------------------
17
18/**
19 * Oracle Utility Class
20 *
21 * @category    Database
22 * @author              ExpressionEngine Dev Team
23 * @link                http://codeigniter.com/user_guide/database/
24 */
25class CI_DB_oci8_utility extends CI_DB_utility {
26
27        /**
28         * List databases
29         *
30         * @access      private
31         * @return      bool
32         */
33        function _list_databases()
34        {
35                return FALSE;
36        }
37
38        // --------------------------------------------------------------------
39
40        /**
41         * Optimize table query
42         *
43         * Generates a platform-specific query so that a table can be optimized
44         *
45         * @access      private
46         * @param       string  the table name
47         * @return      object
48         */
49        function _optimize_table($table)
50        {
51                return FALSE; // Is this supported in Oracle?
52        }
53
54        // --------------------------------------------------------------------
55
56        /**
57         * Repair table query
58         *
59         * Generates a platform-specific query so that a table can be repaired
60         *
61         * @access      private
62         * @param       string  the table name
63         * @return      object
64         */
65        function _repair_table($table)
66        {
67                return FALSE; // Is this supported in Oracle?
68        }
69
70        // --------------------------------------------------------------------
71
72        /**
73         * Oracle Export
74         *
75         * @access      private
76         * @param       array   Preferences
77         * @return      mixed
78         */
79        function _backup($params = array())
80        {
81                // Currently unsupported
82                return $this->db->display_error('db_unsuported_feature');
83        }
84}
85
86/* End of file oci8_utility.php */
87/* Location: ./system/database/drivers/oci8/oci8_utility.php */
Note: See TracBrowser for help on using the repository browser.