Query\Drivers\Sqlite\SQL
SQLite Specific SQL
Synopsis
- // methods
- public string explain()
- public string random()
- public string db_list()
- public string table_list()
- public array system_table_list()
- public string view_list()
- public string trigger_list()
- public NULL function_list()
- public NULL procedure_list()
- public NULL sequence_list()
- public array type_list()
- public string column_list()
- public string fk_list()
- public string index_list()
- // Inherited methods from AbstractSQL
- public string limit()
Hierarchy
Extends
Coverage
Methods | 100% | 14 / 14 |
Lines | 100% | 14 / 14 |
Methods
public
- column_list() — SQL to show infromation about columns in a table
- db_list() — Returns sql to list other databases
- explain() — Get the query plan for the sql query
- fk_list() — Get the list of foreign keys for the current table
- function_list() — Return sql to list functions
- index_list() — Get the list of indexes for the current table
- procedure_list() — Return sql to list stored procedures
- random() — Random ordering keyword
- sequence_list() — Return sql to list sequences
- system_table_list() — List the system tables
- table_list() — Returns sql to list tables
- trigger_list() — Returns sql to list triggers
- type_list() — SQL to show list of field types
- view_list() — Returns sql to list views
Inherited from Query\AbstractSQL
public
- limit() — Limit clause
History
-
2015-11-10T10:12:23-05:00 (commit #b5a141f)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Make class names Pascal Case
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Move library into src folder, fix simpletest test runner
-
2015-07-16T16:56:13-04:00 (commit #bfc3ea3)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Reorganize drivers into a more modern layout
-
2014-08-08T14:02:14-04:00 (commit #e51fe2b)
Author: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) / Commiter: Scrutinizer (auto-fixer@scrutinizer-ci.com)
Scrutinizer Auto-Fixes This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/timw4mail/Query/inspections/d131279f-a838-49e5-bbfb-20c256a06153 Enabled analysis tools: - PHP Analyzer
-
2014-04-24T15:32:09-04:00 (commit #17354ee)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Move SQL and Util classes to their own namespaces
-
2014-04-23T16:27:43-04:00 (commit #fddd92a)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Fix some more docblocks
-
2014-04-10T15:54:43-04:00 (commit #32696a5)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Flesh out the table builder a bit, and add some missing driver methods to SQLite
-
2014-04-08T15:38:18-04:00 (commit #303eda1)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Fix sql test errors
-
2014-04-08T14:43:07-04:00 (commit #85b804a)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Update drivers with missing method
-
2014-04-07T16:49:49-04:00 (commit #2af3b0b)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Add method to retrieve foreign keys for a table to driver classes
-
2014-04-02T17:08:50-04:00 (commit #e3fdad5)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Namespaces!
-
2014-03-26T21:33:58-04:00 (commit #5b908f5)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Add abstract class for sql classes to have base limit method
-
2014-03-26T21:19:24-04:00 (commit #3a16f3c)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Make sqlite limit statement more different than mysql limit statement
-
2014-03-26T20:49:33-04:00 (commit #846e68a)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Add interface for pdo drivers to enforce the same interface on the Firebird driver
-
2014-03-17T19:35:25-04:00 (commit #2b4154a)
Author: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) / Commiter: Scrutinizer (auto-fixer@scrutinizer-ci.com)
Scrutinizer Auto-Fixes This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/timw4mail/Query/inspections/89ed2aa4-7aae-45bb-9289-ebb27a60ef13 Enabled analysis tools: - PHP Analyzer
-
2014-02-04T20:59:30-05:00 (commit #8dc2079)
Author: Timothy J. Warren (tim@timshomepage.net) / Commiter: Timothy J. Warren (tim@timshomepage.net)
Add `explain` method to query builder