converted to unix-style eol
[www-register-wizard.git] / database / drivers / sqlite / sqlite_utility.php
index 3527b5b..c067403 100644 (file)
-<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');\r
-/**\r
- * CodeIgniter\r
- *\r
- * An open source application development framework for PHP 4.3.2 or newer\r
- *\r
- * @package            CodeIgniter\r
- * @author             ExpressionEngine Dev Team\r
- * @copyright  Copyright (c) 2008, EllisLab, Inc.\r
- * @license            http://codeigniter.com/user_guide/license.html\r
- * @link               http://codeigniter.com\r
- * @since              Version 1.0\r
- * @filesource\r
- */\r
-\r
-// ------------------------------------------------------------------------\r
-\r
-/**\r
- * SQLite Utility Class\r
- *\r
- * @category   Database\r
- * @author             ExpressionEngine Dev Team\r
- * @link               http://codeigniter.com/user_guide/database/\r
- */\r
-class CI_DB_sqlite_utility extends CI_DB_utility {\r
-\r
-       /**\r
-        * List databases\r
-        *\r
-        * I don't believe you can do a database listing with SQLite\r
-        * since each database is its own file.  I suppose we could\r
-        * try reading a directory looking for SQLite files, but\r
-        * that doesn't seem like a terribly good idea\r
-        *\r
-        * @access      private\r
-        * @return      bool\r
-        */\r
-       function _list_databases()\r
-       {\r
-               if ($this->db_debug)\r
-               {\r
-                       return $this->display_error('db_unsuported_feature');\r
-               }\r
-               return array();\r
-       }\r
-\r
-       // --------------------------------------------------------------------\r
-\r
-       /**\r
-        * Optimize table query\r
-        *\r
-        * Is optimization even supported in SQLite?\r
-        *\r
-        * @access      private\r
-        * @param       string  the table name\r
-        * @return      object\r
-        */\r
-       function _optimize_table($table)\r
-       {\r
-               return FALSE;\r
-       }\r
-\r
-       // --------------------------------------------------------------------\r
-\r
-       /**\r
-        * Repair table query\r
-        *\r
-        * Are table repairs even supported in SQLite?\r
-        *\r
-        * @access      private\r
-        * @param       string  the table name\r
-        * @return      object\r
-        */\r
-       function _repair_table($table)\r
-       {\r
-               return FALSE;\r
-       }\r
-\r
-       // --------------------------------------------------------------------\r
-\r
-       /**\r
-        * SQLite Export\r
-        *\r
-        * @access      private\r
-        * @param       array   Preferences\r
-        * @return      mixed\r
-        */\r
-       function _backup($params = array())\r
-       {\r
-               // Currently unsupported\r
-               return $this->db->display_error('db_unsuported_feature');\r
-       }\r
-\r
-       /**\r
-        *\r
-        * The functions below have been deprecated as of 1.6, and are only here for backwards\r
-        * compatibility.  They now reside in dbforge().  The use of dbutils for database manipulation\r
-        * is STRONGLY discouraged in favour if using dbforge.\r
-        *\r
-        */\r
-\r
-       /**\r
-        * Create database\r
-        *\r
-        * @access      public\r
-        * @param       string  the database name\r
-        * @return      bool\r
-        */\r
-       function _create_database()\r
-       {\r
-               // In SQLite, a database is created when you connect to the database.\r
-               // We'll return TRUE so that an error isn't generated\r
-               return TRUE;\r
-       }\r
-\r
-       // --------------------------------------------------------------------\r
-\r
-       /**\r
-        * Drop database\r
-        *\r
-        * @access      private\r
-        * @param       string  the database name\r
-        * @return      bool\r
-        */\r
-       function _drop_database($name)\r
-       {\r
-               if ( ! @file_exists($this->db->database) OR ! @unlink($this->db->database))\r
-               {\r
-                       if ($this->db->db_debug)\r
-                       {\r
-                               return $this->db->display_error('db_unable_to_drop');\r
-                       }\r
-                       return FALSE;\r
-               }\r
-               return TRUE;\r
-       }\r
-\r
-}\r
-\r
-/* End of file sqlite_utility.php */\r
+<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
+/**
+ * CodeIgniter
+ *
+ * An open source application development framework for PHP 4.3.2 or newer
+ *
+ * @package            CodeIgniter
+ * @author             ExpressionEngine Dev Team
+ * @copyright  Copyright (c) 2008, EllisLab, Inc.
+ * @license            http://codeigniter.com/user_guide/license.html
+ * @link               http://codeigniter.com
+ * @since              Version 1.0
+ * @filesource
+ */
+
+// ------------------------------------------------------------------------
+
+/**
+ * SQLite Utility Class
+ *
+ * @category   Database
+ * @author             ExpressionEngine Dev Team
+ * @link               http://codeigniter.com/user_guide/database/
+ */
+class CI_DB_sqlite_utility extends CI_DB_utility {
+
+       /**
+        * List databases
+        *
+        * I don't believe you can do a database listing with SQLite
+        * since each database is its own file.  I suppose we could
+        * try reading a directory looking for SQLite files, but
+        * that doesn't seem like a terribly good idea
+        *
+        * @access      private
+        * @return      bool
+        */
+       function _list_databases()
+       {
+               if ($this->db_debug)
+               {
+                       return $this->display_error('db_unsuported_feature');
+               }
+               return array();
+       }
+
+       // --------------------------------------------------------------------
+
+       /**
+        * Optimize table query
+        *
+        * Is optimization even supported in SQLite?
+        *
+        * @access      private
+        * @param       string  the table name
+        * @return      object
+        */
+       function _optimize_table($table)
+       {
+               return FALSE;
+       }
+
+       // --------------------------------------------------------------------
+
+       /**
+        * Repair table query
+        *
+        * Are table repairs even supported in SQLite?
+        *
+        * @access      private
+        * @param       string  the table name
+        * @return      object
+        */
+       function _repair_table($table)
+       {
+               return FALSE;
+       }
+
+       // --------------------------------------------------------------------
+
+       /**
+        * SQLite Export
+        *
+        * @access      private
+        * @param       array   Preferences
+        * @return      mixed
+        */
+       function _backup($params = array())
+       {
+               // Currently unsupported
+               return $this->db->display_error('db_unsuported_feature');
+       }
+
+       /**
+        *
+        * 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
+        *
+        * @access      public
+        * @param       string  the database name
+        * @return      bool
+        */
+       function _create_database()
+       {
+               // In SQLite, a database is created when you connect to the database.
+               // We'll return TRUE so that an error isn't generated
+               return TRUE;
+       }
+
+       // --------------------------------------------------------------------
+
+       /**
+        * Drop database
+        *
+        * @access      private
+        * @param       string  the database name
+        * @return      bool
+        */
+       function _drop_database($name)
+       {
+               if ( ! @file_exists($this->db->database) OR ! @unlink($this->db->database))
+               {
+                       if ($this->db->db_debug)
+                       {
+                               return $this->db->display_error('db_unable_to_drop');
+                       }
+                       return FALSE;
+               }
+               return TRUE;
+       }
+
+}
+
+/* End of file sqlite_utility.php */
 /* Location: ./system/database/drivers/sqlite/sqlite_utility.php */
\ No newline at end of file