Query\Drivers\Sqlite\SQL
SQLite Specific SQL
Synopsis
- // methods
- public string explain()
- public string random()
- public string dbList()
- public string tableList()
- public array systemTableList()
- public string viewList()
- public string triggerList()
- public string functionList()
- public string procedureList()
- public string sequenceList()
- public array typeList()
- public string columnList()
- public string fkList()
- public string indexList()
- // Inherited methods from AbstractSQL
- public string limit()
Hierarchy
Extends
Methods
public
- columnList() — SQL to show information about columns in a table
- dbList() — Returns sql to list other databases. Meaningless for SQLite, as this just returns the database(s) that we are currently connected to.
- explain() — Get the query plan for the sql query
- fkList() — Get the list of foreign keys for the current table
- functionList() — Return sql to list functions
- indexList() — Get the list of indexes for the current table
- procedureList() — Return sql to list stored procedures
- random() — Random ordering keyword
- sequenceList() — Return sql to list sequences
- systemTableList() — List the system tables
- tableList() — Returns sql to list tables
- triggerList() — Returns sql to list triggers
- typeList() — SQL to show list of field types
- viewList() — Returns sql to list views
Inherited from Query\Drivers\AbstractSQL
public
- limit() — Limit clause
History
-
2018-01-26T15:45:46-05:00 (commit #33bb440)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
SQLite improvements, remove nullable PDOStatement return values
-
2018-01-24T13:14:03-05:00 (commit #1d583bc)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Add more type hinting
-
2018-01-19T15:47:34-05:00 (commit #369ca6e)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Flatten source structure a bit
-
2018-01-19T13:43:19-05:00 (commit #c735c27)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Update file headers
-
2016-10-13T21:55:23-04:00 (commit #b8d4768)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
camelCase methods and properties
-
2016-10-12T22:12:25-04:00 (commit #6740aae)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
PHP7 or bust!
-
2016-09-07T17:39:19-04:00 (commit #ca60162)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Miscellaneous cleanup and refactoring
-
2016-09-07T13:17:17-04:00 (commit #24f3b1d)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Update header comments
-
2016-09-07T13:10:03-04:00 (commit #bb38213)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Code Style fixes
-
2015-11-10T20:59:03-05:00 (commit #2613a1c)
Author: Timothy J Warren (tim@timshomepage.net) / Commiter: Timothy J Warren (tim@timshomepage.net)
Update lots of comments
-
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