Public Member Functions | |
| __construct ($settings) | |
| Create a new connection instance (internal use only). | |
| is_connected () | |
| Check whether the connection is currently open. | |
| last_insert_id ($options=null) | |
| Get the last insert id for this connection. | |
| real_execute_sql ($sql) | |
| Execute SQL and create an AnewtDatabaseResultSet for a query. | |
| escape_string ($value) | |
| Escape a string for use in SQL queries. | |
Protected Member Functions | |
| real_connect () | |
| Establish a database connection. | |
| real_disconnect () | |
| Disconnect the database connection. | |
Specify sqlite as the connection type when setting up the connection using AnewtDatabase::setup_connection().
The settings accepted by this backend are:
filename: The filename for the database.mode: The mode used to open the file. Defaults to 0666.If no filename is specified, an in-memory database is opened.
Definition at line 27 of file backend-sqlite.lib.php.
| AnewtDatabaseConnectionSQLite::__construct | ( | $ | settings | ) |
Create a new connection instance (internal use only).
Do not call this method directly; it is for internal use only. See the AnewtDatabase documentation on how to setup and obtain AnewtDatabaseConnection instances.
| $settings | Associative array with connection settings. |
Reimplemented from AnewtDatabaseConnection.
Definition at line 29 of file backend-sqlite.lib.php.
| AnewtDatabaseConnectionSQLite::is_connected | ( | ) |
Check whether the connection is currently open.
True if the connection is open, false otherwise. Reimplemented from AnewtDatabaseConnection.
Definition at line 60 of file backend-sqlite.lib.php.
| AnewtDatabaseConnectionSQLite::last_insert_id | ( | $ | options = null |
) |
Get the last insert id for this connection.
The $options parameter is database backend specific. For most backends this value is not needed. At least PostgreSQL needs a sequence name. See the backend documentation for more information.
| $options | Backend-specific value. |
Reimplemented from AnewtDatabaseConnection.
Definition at line 65 of file backend-sqlite.lib.php.
| AnewtDatabaseConnectionSQLite::real_execute_sql | ( | $ | sql | ) |
Execute SQL and create an AnewtDatabaseResultSet for a query.
This method is for internal use only and is backend-specific.
| $sql | The SQL query to execute. |
Reimplemented from AnewtDatabaseConnection.
Definition at line 70 of file backend-sqlite.lib.php.
| AnewtDatabaseConnectionSQLite::escape_string | ( | $ | value | ) |
Escape a string for use in SQL queries.
| $value | The value to escape |
Reimplemented from AnewtDatabaseConnection.
Definition at line 82 of file backend-sqlite.lib.php.
1.5.9